Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

pypi

This library provides OpenTelemetry instrumentation for Agno.

Installation

pip install opentelemetry-instrumentation-genai-agno

Usage

from opentelemetry.instrumentation.genai.agno import AgnoInstrumentor

# Instrument Agno
AgnoInstrumentor().instrument()

Configuration

Capture Message Content

By default, prompts and completions are not captured. To capture message content, set the environment variable OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT to one of NO_CONTENT, SPAN_ONLY, EVENT_ONLY, or SPAN_AND_EVENT:

export OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT=SPAN_AND_EVENT

References

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file opentelemetry_instrumentation_genai_agno-1.1b0.tar.gz.

File metadata

File hashes

Hashes for opentelemetry_instrumentation_genai_agno-1.1b0.tar.gz
Algorithm Hash digest
SHA256 b676d55ae60953424471c58f73af1ab4f5c54da19ab9b71c90a8caa12ac58a17
MD5 a5287d1cda6dda0eb282d1a5b80fbf21
BLAKE2b-256 bae3798562b507ef8080ce32ab8a36fd7bfdab59e2b1b0648a1263b21675ea35

See more details on using hashes here.

Provenance

The following attestation bundles were made for opentelemetry_instrumentation_genai_agno-1.1b0.tar.gz:

Publisher: release-all.yml on open-telemetry/opentelemetry-python-genai

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opentelemetry_instrumentation_genai_agno-1.1b0-py3-none-any.whl.

File metadata

File hashes

Hashes for opentelemetry_instrumentation_genai_agno-1.1b0-py3-none-any.whl
Algorithm Hash digest
SHA256 5d5c580d66aeacca50fdfff9fe5d15120196a9f48b979e3dbe9a19ce059465c2
MD5 a297c0e48f2cc978a1dab475d86c0b00
BLAKE2b-256 bcc79d93be0476940279d7ca01e2cd0c540e0159bd8edaea90ade28bfbabbb7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for opentelemetry_instrumentation_genai_agno-1.1b0-py3-none-any.whl:

Publisher: release-all.yml on open-telemetry/opentelemetry-python-genai

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page