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.0.41.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

traceloop_sdk-0.0.41-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: traceloop_sdk-0.0.41.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.11.1 Darwin/22.1.0

File hashes

Hashes for traceloop_sdk-0.0.41.tar.gz
Algorithm Hash digest
SHA256 115862d28bb2651fed06f78c1bc43fb9aa5587f29e54d96006fb20d4a040004d
MD5 e9c262e093cbedc8e02cc49b68dea874
BLAKE2b-256 9055341cfac57038d9d893f32b2a077e3d01a504367e170b7fb5e907e68e7642

See more details on using hashes here.

File details

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

File metadata

  • Download URL: traceloop_sdk-0.0.41-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.11.1 Darwin/22.1.0

File hashes

Hashes for traceloop_sdk-0.0.41-py3-none-any.whl
Algorithm Hash digest
SHA256 073fe63e4dde272acda07e0afcbcc08ed7091cfee27920bba5091e3edc80a729
MD5 5edd40dbb8f0bcb8ec97be5cc2b67f09
BLAKE2b-256 021fe503d2719d8cf5ef319b0a4ec5a3f2b9994cb89dacb26b8692e2c1dc82aa

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