Skip to main content
The OpenInference Google GenAI instrumentor traces calls made with the Google Gen AI SDK (google-genai), capturing model, token usage, and content as OTLP spans.

Setup

1

Install the instrumentor and the OTLP exporter

2

Point the exporter at AgentMark and instrument Google GenAI

Use your AgentMark API key and app id from project settings.
3

Run your calls

Use the Gen AI client as usual, with client.models.generate_content(...). Each call arrives in AgentMark as a span, grouped into a trace. See Traces and logs.

What AgentMark captures

spans use the OpenInference attribute conventions: model, token usage, input and output messages, tool calls, settings, and span kind are all mapped onto AgentMark’s normalized trace fields, and token counts feed cost tracking. See OpenInference for the full attribute mapping.

Next steps

OpenInference

How AgentMark reads OpenInference attributes

Traces and logs

Explore traces once they arrive

Have questions?

Reach out any time: