Skip to main content

Traceloop Software Development Kit (SDK) for Python

Project description

traceloop-sdk

Traceloop’s Python SDK allows you to easily start monitoring and debugging your LLM execution. Tracing is done in a non-intrusive way, built on top of OpenTelemetry. You can choose to export the traces to Traceloop, or to your existing observability stack.

Traceloop.init(app_name="joke_generation_service")

@workflow(name="joke_creation")
def create_joke():
    completion = openai.ChatCompletion.create(
        model="gpt-3.5-turbo",
        messages=[{"role": "user", "content": "Tell me a joke about opentelemetry"}],
    )

    return completion.choices[0].message.content

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

traceloop_sdk-0.62.1.tar.gz (344.0 kB view details)

Uploaded Source

Built Distribution

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

traceloop_sdk-0.62.1-py3-none-any.whl (90.1 kB view details)

Uploaded Python 3

File details

Details for the file traceloop_sdk-0.62.1.tar.gz.

File metadata

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

File hashes

Hashes for traceloop_sdk-0.62.1.tar.gz
Algorithm Hash digest
SHA256 2cf798a3f5b74a72769e44ee2282164336700d98bd3d5d5f1f21f65a93755c99
MD5 a252586ddb35339d599622b53e840f13
BLAKE2b-256 e6851c445162cd22c1b0f82e5ffc9c025ac8bf4823184701e362ff4828812f49

See more details on using hashes here.

Provenance

The following attestation bundles were made for traceloop_sdk-0.62.1.tar.gz:

Publisher: release.yml on traceloop/openllmetry

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

File details

Details for the file traceloop_sdk-0.62.1-py3-none-any.whl.

File metadata

  • Download URL: traceloop_sdk-0.62.1-py3-none-any.whl
  • Upload date:
  • Size: 90.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for traceloop_sdk-0.62.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cb65423a490610a4afb3dc9a520d6737c229b48c9c4840864642c06626586f65
MD5 e56a43b73dc3cfa7715077d958f563ad
BLAKE2b-256 5ca72a21c61d5075122a25c479094a8cb31fdfaefa5022615449e8721bb33682

See more details on using hashes here.

Provenance

The following attestation bundles were made for traceloop_sdk-0.62.1-py3-none-any.whl:

Publisher: release.yml on traceloop/openllmetry

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