Skip to main content

Bridge OpenTelemetry/Phoenix GenAI traces to eval cases and manifests.

Project description

otel-eval-bridge

otel-eval-bridge turns OpenTelemetry or Phoenix GenAI trace exports into local eval regression cases. It can also emit simple eval-run-manifest references and attach eval result summaries back to trace IDs.

Privacy redaction is enabled by default.

Scope

This is not an observability backend, compliance claim, or OpenTelemetry standardization proposal. It is a local bridge for turning trace exports into reviewable eval artifacts while preserving trace references and applying default redaction.

Quick start

python -m pip install -e .
otel-eval-bridge extract examples/genai_trace.json --out eval_cases.jsonl
otel-eval-bridge manifest eval_cases.jsonl --out manifest.json
otel-eval-bridge attach eval_cases.jsonl examples/eval_results.json --out trace_results.json

The JSONL output is intentionally simple so it can be adapted by eval-adapter or any in-house eval runner.

Project details


Download files

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

Source Distribution

otel_eval_bridge-0.1.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

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

otel_eval_bridge-0.1.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file otel_eval_bridge-0.1.0.tar.gz.

File metadata

  • Download URL: otel_eval_bridge-0.1.0.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for otel_eval_bridge-0.1.0.tar.gz
Algorithm Hash digest
SHA256 673b5fe132a9ca1b9ab20aae773a461d59b91c0fe66936fab1712cf72e5f9301
MD5 6ce4b8de17dcab5095169ee681cd6ed8
BLAKE2b-256 0c15560defac0995eb9083b2e9fc7e3138c00c7a3f1b86c0f63a6e98a83e726e

See more details on using hashes here.

Provenance

The following attestation bundles were made for otel_eval_bridge-0.1.0.tar.gz:

Publisher: release-python.yml on auraoneai/otel-eval-bridge

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

File details

Details for the file otel_eval_bridge-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for otel_eval_bridge-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ddd3a5dc2ccd4748b4d4e45602b9343439ee04588d3df7fd2aed2369946a59c8
MD5 aeb55b070732bcc05eafeb3d74fe7345
BLAKE2b-256 60b9e8088cd58621ff0629e705212d2d61c472e14a3759ba9df3748a5c35eb52

See more details on using hashes here.

Provenance

The following attestation bundles were made for otel_eval_bridge-0.1.0-py3-none-any.whl:

Publisher: release-python.yml on auraoneai/otel-eval-bridge

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 Pingdom Monitoring Sentry Error logging StatusPage Status page