Skip to content

🚀 Feature: VertexAI Instrumentation #31

@nirga

Description

@nirga

Which component is this feature for?

All Packages

🔖 Feature description

Instrument calls to Google's Vertex AI, including adding attributes for input parameters, model, etc. - similarly to our OpenAI instrumentation. The instrumentation should support all types of calls - streaming, non streaming, async, etc.

Instrumentation should support all models supported in our Python instrumentation including the new Gemini AI model.

This should specifically work with Google's new Gemini model.

🎤 Why is this feature needed ?

Completeness of OpenLLMetry

✌️ How do you aim to achieve this?

Similar to other instrumentations we have in this repo.

🔄️ Additional Information

  • Make sure to initialize this in Traceloop SDK.
  • Add proper tests.
  • Add a sample in the sample app.
  • Upload a screenshot from Traceloop with how your instrumentation works.

👀 Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

Are you willing to submit PR?

None

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions