OpenLLMetry Traceloop SDK

The Traceloop SDK is the developer-facing entry point for OpenLLMetry. A single Traceloop.init() call configures OpenTelemetry, registers all available LLM/vector-DB/framework instrumentations, and starts exporting GenAI traces to any OTLP endpoint. Provides @workflow, @task, @agent, and @tool decorators (and TypeScript equivalents) for higher-level tracing primitives, plus controls for prompt redaction, multi-modality content, user feedback, sessions, and prompt versioning.

OpenLLMetry Traceloop SDK is one of 6 APIs that OpenLLMetry publishes on the APIs.io network.

Tagged areas include SDK, Instrumentation, and Tracing. The published artifact set on APIs.io includes API documentation, a GitHub repository, SDKs, and a getting-started guide.

API entry from apis.yml

apis.yml Raw ↑
aid: openllmetry:openllmetry-traceloop-sdk
name: OpenLLMetry Traceloop SDK
tags:
- SDK
- Instrumentation
- Tracing
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://www.traceloop.com/docs/openllmetry/introduction
properties:
- url: https://www.traceloop.com/docs/openllmetry/introduction
  type: Documentation
- url: https://github.com/traceloop/openllmetry
  type: GitHubRepository
- url: https://pypi.org/project/traceloop-sdk/
  type: SDK
- url: https://www.npmjs.com/package/@traceloop/node-server-sdk
  type: SDK
- url: https://www.traceloop.com/docs/openllmetry/getting-started-python
  type: GettingStarted
- url: https://www.traceloop.com/docs/openllmetry/getting-started-nextjs
  type: GettingStarted
- url: https://www.traceloop.com/docs/openllmetry/getting-started-go
  type: GettingStarted
- url: https://www.traceloop.com/docs/openllmetry/getting-started-ruby
  type: GettingStarted
description: The Traceloop SDK is the developer-facing entry point for OpenLLMetry. A single Traceloop.init()
  call configures OpenTelemetry, registers all available LLM/vector-DB/framework instrumentations, and
  starts exporting GenAI traces to any OTLP endpoint. Provides @workflow, @task, @agent, and @tool decorators
  (and TypeScript equivalents) for higher-level tracing primitives, plus controls for prompt redaction,
  multi-modality content, user feedback, sessions, and prompt versioning.