pipecat-ai

API Reference

  • Adapters
  • Audio
  • Clocks
  • Extensions
  • Frames
  • Metrics
  • Observers
  • Pipeline
  • Processors
  • Runner
  • Serializers
  • Services
  • Transcriptions
  • Transports
  • Turns
  • Utils
    • Subpackages
      • asyncio
      • context
      • sync
      • text
      • tracing
        • Submodules
    • Submodules
pipecat-ai
  • utils
  • tracing
  • View page source

tracing

OpenTelemetry tracing utilities for Pipecat.

Submodules

  • service_attributes
    • add_tts_span_attributes()
    • add_stt_span_attributes()
    • add_llm_span_attributes()
    • add_gemini_live_span_attributes()
    • add_openai_realtime_span_attributes()
  • service_decorators
    • traced_tts()
    • traced_stt()
    • traced_llm()
    • traced_gemini_live()
    • traced_openai_realtime()
  • setup
    • is_tracing_available()
    • setup_tracing()
  • tracing_context
    • 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()
  • turn_trace_observer
    • TurnTraceObserver
      • TurnTraceObserver.__init__()
      • TurnTraceObserver.on_push_frame()
      • TurnTraceObserver.start_conversation_tracing()
      • TurnTraceObserver.end_conversation_tracing()
      • TurnTraceObserver.get_current_turn_context()
      • TurnTraceObserver.get_turn_context()
Previous Next

© Copyright 2024-2026, Daily.