nemo_microservices.types.shared_params.tracing_config#

Module Contents#

Classes#

API#

class nemo_microservices.types.shared_params.tracing_config.TracingConfig#

Bases: typing_extensions.TypedDict

adapters: Iterable[nemo_microservices.types.shared_params.log_adapter_config.LogAdapterConfig]#

None

The list of tracing adapters to use.

If not specified, the default adapters are used.

enable_content_capture: bool#

None

Capture prompts and responses (user/assistant/tool message content) in tracing/telemetry events. Disabled by default for privacy and alignment with OpenTelemetry GenAI semantic conventions. WARNING: Enabling this may include PII and sensitive data in your telemetry backend.

enabled: bool#

None

span_format: str#

None

The span format to use.

Options are ‘legacy’ (simple metrics) or ‘opentelemetry’ (OpenTelemetry semantic conventions).