Skip to main content

OpenTelemetry transformers instrumentation

Project description

OpenTelemetry HuggingFace Transformers Instrumentation

This library allows tracing texte generation calls sent with the official HuggingFace Transformers library.

Installation

pip install opentelemetry-instrumentation-transformers

Example usage

from opentelemetry.instrumentation.transformers import TransformersInstrumentor

TransformersInstrumentor().instrument()

Privacy

By default, this instrumentation logs prompts, completions, and embeddings to span attributes. This gives you a clear visibility into how your LLM application is working, and can make it easy to debug and evaluate the quality of the outputs.

However, you may want to disable this logging for privacy reasons, as they may contain highly sensitive data from your users. You may also simply want to reduce the size of your traces.

To disable logging, set the TRACELOOP_TRACE_CONTENT environment variable to false.

TRACELOOP_TRACE_CONTENT=false

Project details


Release history Release notifications | RSS feed

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

File details

Details for the file opentelemetry_instrumentation_transformers-0.21.5.tar.gz.

File metadata

File hashes

Hashes for opentelemetry_instrumentation_transformers-0.21.5.tar.gz
Algorithm Hash digest
SHA256 13355c040af366070735d1ed4eafce0079836a4c9c7e202050742f995cf7c57d
MD5 772fb8407c66b064c693710614eb1d4b
BLAKE2b-256 2b599095b4ddeb0aee5c6abeb670406c0c5e2460e033ea52d20971206776fc84

See more details on using hashes here.

File details

Details for the file opentelemetry_instrumentation_transformers-0.21.5-py3-none-any.whl.

File metadata

File hashes

Hashes for opentelemetry_instrumentation_transformers-0.21.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d6aa8fbe84ff60dc8311610c0d1c6922c28c7605e4133dffc0446cd93a43eb53
MD5 a993ead0ad4bcc60c4e4b3517c1d3b26
BLAKE2b-256 ed3bf9e2bfd76d702e9dad5c1b19dbb9f9d0e99b68aace8f8be76a39705fd15f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page