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

Uploaded Source

Built Distribution

traceloop_sdk-0.0.43-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: traceloop_sdk-0.0.43.tar.gz
  • Upload date:
  • Size: 5.9 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.43.tar.gz
Algorithm Hash digest
SHA256 b44277b2c2ddcaadfd2b4794e7d51e0714b9b0624e2e559aa84ccdc2dc3fbb37
MD5 0ba25e97a82835d9d8eb4436b3481673
BLAKE2b-256 456bfdaab8ecd4acce140e11713ad4a7344e23f30f4a96e9a4663097503271c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: traceloop_sdk-0.0.43-py3-none-any.whl
  • Upload date:
  • Size: 6.5 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.43-py3-none-any.whl
Algorithm Hash digest
SHA256 60e72a02be6729183583c08292cd3c0c62b22c67c730e31c34c39366899c69dd
MD5 cab80a797184be16f62d28f7474c7e80
BLAKE2b-256 7d9b95b9e6fe44e1840dc8119811ead485e11fdfe8df0e31f35c61de31878b36

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