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.18.1.tar.gz.

File metadata

File hashes

Hashes for opentelemetry_instrumentation_transformers-0.18.1.tar.gz
Algorithm Hash digest
SHA256 aa4c679b9d46101719719ab52e2cfc002732f62e442c401b1c532d0b3f51de3b
MD5 ca2275070fdd3a5febd187a887747bd4
BLAKE2b-256 d64b1abd1e4552d84216cd2d86afc5cc385c193a9398858e4a0c468c9755a8b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opentelemetry_instrumentation_transformers-0.18.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a27e3baae4f0eb187ef26111f4b739db1c0c83184fa48e82fc23f1880b3fc9b3
MD5 3ae0a58a94d5fe7ef80d92551ff82a80
BLAKE2b-256 d1cf5f117a449b23dce28dcd5455cb7fa4642ab1497dcd2357c6f0b5c0939297

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