Skip to content

Latest commit

 

History

1,255 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

OpenTelemetry Icon OpenTelemetry Python GenAI Instrumentations

OpenTelemetry instrumentation packages for Generative AI client libraries and frameworks in Python.

This repo is built on top of the OpenTelemetry Python SDK and the opentelemetry-instrumentation package hosted in the opentelemetry-python-contrib repo.

All instrumentations use opentelemetry-util-genai and emit spans, metrics, and logs according to GenAI Semantic Conventions.

Released Instrumentations

Instrumentation Supported Package Version
opentelemetry-instrumentation-genai-agno agno >= 2.0.0 1.1b0
opentelemetry-instrumentation-genai-anthropic anthropic >= 0.51.0, < 2 1.1b0
opentelemetry-instrumentation-genai-langchain langchain >= 0.3.21 1.1b0
opentelemetry-instrumentation-genai-openai openai >= 1.26.0, < 4 1.1b0
opentelemetry-instrumentation-genai-openai-agents openai-agents >= 0.3.3 1.1b0
opentelemetry-instrumentation-genai-qwen-agent qwen-agent >= 0.0.20 1.1b0
opentelemetry-instrumentation-genai-smolagents smolagents >= 1.24.0 1.1b0
opentelemetry-instrumentation-google-genai google-genai >= 1.32.0, <3 1.1b0

Unreleased Instrumentations

Instrumentation Supported Package Version Status
opentelemetry-instrumentation-genai-claude-agent-sdk claude-agent-sdk >= 0.1.14 1.2b0.dev skeleton
opentelemetry-instrumentation-genai-crewai crewai >= 1.10.1 1.2b0.dev skeleton
opentelemetry-instrumentation-genai-llama-index llama-index-core >= 0.14.19 1.2b0.dev skeleton
opentelemetry-instrumentation-genai-weaviate-client weaviate-client >= 3.0.0, <5.0.0 1.2b0.dev skeleton

Contributing

See CONTRIBUTING.md.

About

Resources

Code of conduct

Contributing

Security policy

Stars

31 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages