API Reference
OpenTelemetry tracing utilities for Pipecat.
add_tts_span_attributes()
add_stt_span_attributes()
add_llm_span_attributes()
add_gemini_live_span_attributes()
add_openai_realtime_span_attributes()
traced_tts()
traced_stt()
traced_llm()
traced_gemini_live()
traced_openai_realtime()
is_tracing_available()
setup_tracing()
TracingContext
TracingContext.__init__()
TracingContext.set_conversation_context()
TracingContext.get_conversation_context()
TracingContext.set_turn_context()
TracingContext.get_turn_context()
TracingContext.conversation_id
TracingContext.generate_conversation_id()
TurnTraceObserver
TurnTraceObserver.__init__()
TurnTraceObserver.on_push_frame()
TurnTraceObserver.start_conversation_tracing()
TurnTraceObserver.end_conversation_tracing()
TurnTraceObserver.get_current_turn_context()
TurnTraceObserver.get_turn_context()