Overview
This guide will walk you through setting up Langtrace’s Python SDK with the OpenTelemetry (OTEL) Collector to send traces to Langtrace’s Cloud or a self-hosted setup.Configurations
OTEL Collector
Refer to the OTEL configuration page for details on running and configuring the OpenTelemetry Collector with a custom configuration file. OTEL ConfigurationPython SDK
To send traces to the OTEL Collector, install the required OpenTelemetry exporter package:Implementation
Initialize the Langtrace SDK with a custom remote exporter using the OTLPSpanExporter to send traces.Example pre-requisite steps for running the code.
Example pre-requisite steps for running the code.
Create a folder and set up a virtual environment for Python:Install the OpenAI and Langtrace Python SDK:Export the OpenAI API key:
langtrace_otel.py