pipecat-ai

API Reference

  • Adapters
    • Subpackages
      • schemas
      • services
    • Submodules
      • base_llm_adapter
  • Audio
  • Clocks
  • Extensions
  • Frames
  • Metrics
  • Observers
  • Pipeline
  • Processors
  • Runner
  • Serializers
  • Services
  • Transcriptions
  • Transports
  • Turns
  • Utils
pipecat-ai
  • adapters
  • View page source

adapters

Subpackages

  • schemas
    • Submodules
      • direct_function
        • DirectFunction
        • BaseDirectFunctionWrapper
        • DirectFunctionWrapper
      • function_schema
        • FunctionSchema
      • tools_schema
        • AdapterType
        • ToolsSchema
  • services
    • Submodules
      • anthropic_adapter
        • is_given()
        • AnthropicLLMInvocationParams
        • AnthropicLLMAdapter
      • aws_nova_sonic_adapter
        • Role
        • AWSNovaSonicConversationHistoryMessage
        • AWSNovaSonicLLMInvocationParams
        • AWSNovaSonicLLMAdapter
      • bedrock_adapter
        • AWSBedrockLLMInvocationParams
        • AWSBedrockLLMAdapter
      • gemini_adapter
        • GeminiLLMInvocationParams
        • GeminiLLMAdapter
      • grok_realtime_adapter
        • GrokRealtimeLLMInvocationParams
        • GrokRealtimeLLMAdapter
      • inworld_realtime_adapter
        • InworldRealtimeLLMInvocationParams
        • InworldRealtimeLLMAdapter
      • mistral_adapter
        • MistralLLMAdapter
      • open_ai_adapter
        • is_given()
        • OpenAILLMInvocationParams
        • OpenAILLMAdapter
      • open_ai_realtime_adapter
        • OpenAIRealtimeLLMInvocationParams
        • OpenAIRealtimeLLMAdapter
      • open_ai_responses_adapter
        • OpenAIResponsesLLMInvocationParams
        • OpenAIResponsesLLMAdapter
      • perplexity_adapter
        • PerplexityLLMAdapter

Submodules

  • base_llm_adapter
    • BaseLLMAdapter
      • BaseLLMAdapter.__init__()
      • BaseLLMAdapter.builtin_tools
      • BaseLLMAdapter.id_for_llm_specific_messages
      • BaseLLMAdapter.get_llm_invocation_params()
      • BaseLLMAdapter.to_provider_tools_format()
      • BaseLLMAdapter.get_messages_for_logging()
      • BaseLLMAdapter.create_llm_specific_message()
      • BaseLLMAdapter.get_messages()
      • BaseLLMAdapter.from_standard_tools()
Previous Next

© Copyright 2024-2026, Daily.