René's URL Explorer Experiment


Title: Python SDK for LLM Tracing - telemetry.dev

Open Graph Title: Python SDK for LLM Tracing - telemetry.dev

X Title: Python SDK for LLM Tracing - telemetry.dev

Description: Install telemetry-dev to add OpenTelemetry traces, logs, metrics, and trace context to Python AI applications. The SDK sends data to telemetry.dev over OTLP.

Open Graph Description: Install telemetry-dev to add OpenTelemetry traces, logs, metrics, and trace context to Python AI applications. The SDK sends data to telemetry.dev over OTLP.

X Description: Install telemetry-dev to add OpenTelemetry traces, logs, metrics, and trace context to Python AI applications. The SDK sends data to telemetry.dev over OTLP.

Opengraph URL: https://telemetry.dev/docs/sdk/python

direct link

Domain: telemetry.dev


Hey, it has json ld scripts:
{"@context":"https://schema.org","@graph":[{"@id":"https://telemetry.dev#website","@type":"WebSite","name":"telemetry.dev","url":"https://telemetry.dev/docs"},{"@id":"https://telemetry.dev/docs/sdk/python#page","@type":"TechArticle","headline":"Python SDK for LLM Tracing","inLanguage":"en","name":"Python SDK for LLM Tracing","url":"https://telemetry.dev/docs/sdk/python","description":"Install telemetry-dev to add OpenTelemetry traces, logs, metrics, and trace context to Python AI applications. The SDK sends data to telemetry.dev over OTLP.","dateModified":"2026-10-30T00:00:00.000Z","isPartOf":{"@id":"https://telemetry.dev#website"}}]}

og:typewebsite
og:site_nametelemetry.dev
og:imagehttps://telemetry.dev/docs/og/sdk/python.png
og:image:typeimage/png
og:image:width1200
og:image:height630
og:image:altPython SDK for LLM Tracing - telemetry.dev
twitter:imagehttps://telemetry.dev/docs/og/sdk/python.png
twitter:image:altPython SDK for LLM Tracing - telemetry.dev
twitter:cardsummary_large_image

Links:

Skip to contenthttps://telemetry.dev/docs/sdk/python#blume-content
telemetry.devhttps://telemetry.dev/docs
https://github.com/telemetry-dev/docs
Introductionhttps://telemetry.dev/docs
Quickstarthttps://telemetry.dev/docs/quickstart
How it workshttps://telemetry.dev/docs/how-it-works
TypeScript SDKhttps://telemetry.dev/docs/sdk/typescript
Python SDKhttps://telemetry.dev/docs/sdk/python
OpenTelemetryhttps://telemetry.dev/docs/sdk/opentelemetry
Overviewhttps://telemetry.dev/docs/integrations
Vercel AI SDKhttps://telemetry.dev/docs/integrations/vercel-ai-sdk
TanStack AIhttps://telemetry.dev/docs/integrations/tanstack-ai
LangChain and LangGraphhttps://telemetry.dev/docs/integrations/langchain-langgraph
CrewAIhttps://telemetry.dev/docs/integrations/crewai
Pydantic AIhttps://telemetry.dev/docs/integrations/pydantic-ai
Evehttps://telemetry.dev/docs/integrations/eve
Model Context Protocolhttps://telemetry.dev/docs/integrations/mcp
OpenAIhttps://telemetry.dev/docs/integrations/openai
Anthropichttps://telemetry.dev/docs/integrations/anthropic
Claude SDK OpenTelemetryhttps://telemetry.dev/docs/integrations/claude-sdk
Claude Platformhttps://telemetry.dev/docs/integrations/claude-platform
Google Gen AIhttps://telemetry.dev/docs/integrations/google-genai
Amazon Bedrockhttps://telemetry.dev/docs/integrations/bedrock
OpenRouterhttps://telemetry.dev/docs/integrations/openrouter
OpenRouter Broadcasthttps://telemetry.dev/docs/integrations/openrouter-broadcast
LiteLLMhttps://telemetry.dev/docs/integrations/litellm
Claude Codehttps://telemetry.dev/docs/integrations/claude-code
Cursorhttps://telemetry.dev/docs/integrations/cursor
opencodehttps://telemetry.dev/docs/integrations/opencode
OpenClawhttps://telemetry.dev/docs/integrations/openclaw
Hermes Agenthttps://telemetry.dev/docs/integrations/hermes-agent
Oh My Pihttps://telemetry.dev/docs/integrations/omp
Pi coding agenthttps://telemetry.dev/docs/integrations/pi
Projectshttps://telemetry.dev/docs/platform/projects
API keyshttps://telemetry.dev/docs/platform/api-keys
Environmentshttps://telemetry.dev/docs/platform/environments
Traces, sessions, and logshttps://telemetry.dev/docs/platform/traces
Analyticshttps://telemetry.dev/docs/platform/analytics
Alertshttps://telemetry.dev/docs/platform/alerts
Promptshttps://telemetry.dev/docs/platform/prompts
Privacy and retentionhttps://telemetry.dev/docs/platform/privacy
Connect an AI agenthttps://telemetry.dev/docs/platform/mcp-server
Use the command linehttps://telemetry.dev/docs/platform/cli
Team membershttps://telemetry.dev/docs/platform/team
Plans and billinghttps://telemetry.dev/docs/platform/billing
Overviewhttps://telemetry.dev/docs/evals
Datasetshttps://telemetry.dev/docs/evals/datasets
Experimentshttps://telemetry.dev/docs/evals/experiments
Evaluatorshttps://telemetry.dev/docs/evals/evaluators
Scoreshttps://telemetry.dev/docs/evals/scores
Review queueshttps://telemetry.dev/docs/evals/review-queues
OTLP ingest APIhttps://telemetry.dev/docs/reference/otlp
Evals APIhttps://telemetry.dev/docs/reference/evals-api
Span attributeshttps://telemetry.dev/docs/reference/span-attributes
Cost calculationhttps://telemetry.dev/docs/reference/cost
Requirementshttps://telemetry.dev/docs/sdk/python#requirements
Installhttps://telemetry.dev/docs/sdk/python#install
Send your first tracehttps://telemetry.dev/docs/sdk/python#send-your-first-trace
Configure init()https://telemetry.dev/docs/sdk/python#configure-init
Trace a function with @observehttps://telemetry.dev/docs/sdk/python#trace-a-function-with-observe
Create spans manuallyhttps://telemetry.dev/docs/sdk/python#create-spans-manually
Span handlehttps://telemetry.dev/docs/sdk/python#span-handle
Span typeshttps://telemetry.dev/docs/sdk/python#span-types
Span fieldshttps://telemetry.dev/docs/sdk/python#span-fields
Token usagehttps://telemetry.dev/docs/sdk/python#token-usage
Add user, session, and metadatahttps://telemetry.dev/docs/sdk/python#add-user-session-and-metadata
One trace per sessionhttps://telemetry.dev/docs/sdk/python#one-trace-per-session
Process sessionshttps://telemetry.dev/docs/sdk/python#process-sessions
Send logshttps://telemetry.dev/docs/sdk/python#send-logs
Continue a trace across serviceshttps://telemetry.dev/docs/sdk/python#continue-a-trace-across-services
Control captured contenthttps://telemetry.dev/docs/sdk/python#control-captured-content
Errors and fail-open behaviorhttps://telemetry.dev/docs/sdk/python#errors-and-fail-open-behavior
Share the provider with other instrumentationhttps://telemetry.dev/docs/sdk/python#share-the-provider-with-other-instrumentation
Automatic metricshttps://telemetry.dev/docs/sdk/python#automatic-metrics
Measure streaming latencyhttps://telemetry.dev/docs/sdk/python#measure-streaming-latency
Run experiments and send scoreshttps://telemetry.dev/docs/sdk/python#run-experiments-and-send-scores
Flush and shut downhttps://telemetry.dev/docs/sdk/python#flush-and-shut-down
Provider integrationshttps://telemetry.dev/docs/sdk/python#provider-integrations
OpenTelemetryhttps://telemetry.dev/docs/sdk/opentelemetry#add-the-span-processor-in-python
Requirementshttps://telemetry.dev/docs/sdk/python#requirements
Installhttps://telemetry.dev/docs/sdk/python#install
Send your first tracehttps://telemetry.dev/docs/sdk/python#send-your-first-trace
Configure init()https://telemetry.dev/docs/sdk/python#configure-init
Process sessionshttps://telemetry.dev/docs/sdk/python#process-sessions
Trace a function with @observehttps://telemetry.dev/docs/sdk/python#trace-a-function-with-observe
Create spans manuallyhttps://telemetry.dev/docs/sdk/python#create-spans-manually
Span handlehttps://telemetry.dev/docs/sdk/python#span-handle
Measure streaming latencyhttps://telemetry.dev/docs/sdk/python#measure-streaming-latency
Span typeshttps://telemetry.dev/docs/sdk/python#span-types
Span fieldshttps://telemetry.dev/docs/sdk/python#span-fields
Span fieldshttps://telemetry.dev/docs/sdk/typescript#span-fields
Costhttps://telemetry.dev/docs/reference/cost
propagate_attributes()https://telemetry.dev/docs/sdk/python#add-user-session-and-metadata
Token usagehttps://telemetry.dev/docs/sdk/python#token-usage
Costhttps://telemetry.dev/docs/reference/cost#modality-pricing
Add user, session, and metadatahttps://telemetry.dev/docs/sdk/python#add-user-session-and-metadata
One trace per sessionhttps://telemetry.dev/docs/sdk/python#one-trace-per-session
Process sessionshttps://telemetry.dev/docs/sdk/python#process-sessions
Send logshttps://telemetry.dev/docs/sdk/python#send-logs
Control captured contenthttps://telemetry.dev/docs/sdk/python#control-captured-content
Continue a trace across serviceshttps://telemetry.dev/docs/sdk/python#continue-a-trace-across-services
Control captured contenthttps://telemetry.dev/docs/sdk/python#control-captured-content
Privacyhttps://telemetry.dev/docs/platform/privacy
Errors and fail-open behaviorhttps://telemetry.dev/docs/sdk/python#errors-and-fail-open-behavior
Share the provider with other instrumentationhttps://telemetry.dev/docs/sdk/python#share-the-provider-with-other-instrumentation
span processorhttps://telemetry.dev/docs/sdk/opentelemetry#add-the-span-processor-in-python
Automatic metricshttps://telemetry.dev/docs/sdk/python#automatic-metrics
Measure streaming latencyhttps://telemetry.dev/docs/sdk/python#measure-streaming-latency
Run experiments and send scoreshttps://telemetry.dev/docs/sdk/python#run-experiments-and-send-scores
Evalshttps://telemetry.dev/docs/evals
Run your codehttps://telemetry.dev/docs/evals/experiments#run-your-code
Send scores from your apphttps://telemetry.dev/docs/evals/scores#send-scores-from-your-app
Select the access of a keyhttps://telemetry.dev/docs/platform/api-keys#select-the-access-of-a-key
Flush and shut downhttps://telemetry.dev/docs/sdk/python#flush-and-shut-down
Provider integrationshttps://telemetry.dev/docs/sdk/python#provider-integrations
OpenAIInstrument OpenAI clients.https://telemetry.dev/docs/integrations/openai
AnthropicInstrument Anthropic clients.https://telemetry.dev/docs/integrations/anthropic
Google Gen AIInstrument Google Gen AI clients.https://telemetry.dev/docs/integrations/google-genai
Amazon BedrockInstrument Bedrock clients.https://telemetry.dev/docs/integrations/bedrock
LiteLLMInstrument LiteLLM calls.https://telemetry.dev/docs/integrations/litellm
PreviousTypeScript SDKhttps://telemetry.dev/docs/sdk/typescript
NextOpenTelemetryhttps://telemetry.dev/docs/sdk/opentelemetry
Requirementshttps://telemetry.dev/docs/sdk/python#requirements
Installhttps://telemetry.dev/docs/sdk/python#install
Send your first tracehttps://telemetry.dev/docs/sdk/python#send-your-first-trace
Configure init()https://telemetry.dev/docs/sdk/python#configure-init
Trace a function with @observehttps://telemetry.dev/docs/sdk/python#trace-a-function-with-observe
Create spans manuallyhttps://telemetry.dev/docs/sdk/python#create-spans-manually
Span handlehttps://telemetry.dev/docs/sdk/python#span-handle
Span typeshttps://telemetry.dev/docs/sdk/python#span-types
Span fieldshttps://telemetry.dev/docs/sdk/python#span-fields
Token usagehttps://telemetry.dev/docs/sdk/python#token-usage
Add user, session, and metadatahttps://telemetry.dev/docs/sdk/python#add-user-session-and-metadata
One trace per sessionhttps://telemetry.dev/docs/sdk/python#one-trace-per-session
Process sessionshttps://telemetry.dev/docs/sdk/python#process-sessions
Send logshttps://telemetry.dev/docs/sdk/python#send-logs
Continue a trace across serviceshttps://telemetry.dev/docs/sdk/python#continue-a-trace-across-services
Control captured contenthttps://telemetry.dev/docs/sdk/python#control-captured-content
Errors and fail-open behaviorhttps://telemetry.dev/docs/sdk/python#errors-and-fail-open-behavior
Share the provider with other instrumentationhttps://telemetry.dev/docs/sdk/python#share-the-provider-with-other-instrumentation
Automatic metricshttps://telemetry.dev/docs/sdk/python#automatic-metrics
Measure streaming latencyhttps://telemetry.dev/docs/sdk/python#measure-streaming-latency
Run experiments and send scoreshttps://telemetry.dev/docs/sdk/python#run-experiments-and-send-scores
Flush and shut downhttps://telemetry.dev/docs/sdk/python#flush-and-shut-down
Provider integrationshttps://telemetry.dev/docs/sdk/python#provider-integrations
Edit on GitHubhttps://github.com/telemetry-dev/docs/edit/main/docs/sdk/python.mdx

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.