Use exact service class names in LLMSettings docstrings
This commit is contained in:
@@ -90,7 +90,7 @@ class AnthropicThinkingConfig(BaseModel):
|
||||
|
||||
@dataclass
|
||||
class AnthropicLLMSettings(LLMSettings):
|
||||
"""Settings for Anthropic LLM services.
|
||||
"""Settings for AnthropicLLMService.
|
||||
|
||||
Parameters:
|
||||
enable_prompt_caching: Whether to enable prompt caching.
|
||||
|
||||
@@ -72,7 +72,7 @@ except ModuleNotFoundError as e:
|
||||
|
||||
@dataclass
|
||||
class AWSBedrockLLMSettings(LLMSettings):
|
||||
"""Settings for AWS Bedrock LLM services.
|
||||
"""Settings for AWSBedrockLLMService.
|
||||
|
||||
Parameters:
|
||||
stop_sequences: List of strings that stop generation.
|
||||
|
||||
@@ -227,7 +227,7 @@ class AudioConfig(BaseModel):
|
||||
|
||||
@dataclass
|
||||
class AWSNovaSonicLLMSettings(LLMSettings):
|
||||
"""Settings for AWS Nova Sonic LLM service.
|
||||
"""Settings for AWSNovaSonicLLMService.
|
||||
|
||||
Parameters:
|
||||
voice: Voice identifier for speech synthesis.
|
||||
|
||||
@@ -19,7 +19,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class AzureLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for Azure OpenAI LLM service."""
|
||||
"""Settings for AzureLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ except ModuleNotFoundError as e:
|
||||
|
||||
@dataclass
|
||||
class AzureRealtimeLLMSettings(OpenAIRealtimeLLMSettings):
|
||||
"""Settings for Azure Realtime LLM service."""
|
||||
"""Settings for AzureRealtimeLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class CerebrasLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for Cerebras LLM service."""
|
||||
"""Settings for CerebrasLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class DeepSeekLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for DeepSeek LLM service."""
|
||||
"""Settings for DeepSeekLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class FireworksLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for Fireworks LLM service."""
|
||||
"""Settings for FireworksLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -607,7 +607,7 @@ class InputParams(BaseModel):
|
||||
|
||||
@dataclass
|
||||
class GeminiLiveLLMSettings(LLMSettings):
|
||||
"""Settings for GeminiLiveLLMService and GeminiLiveVertexLLMService.
|
||||
"""Settings for GeminiLiveLLMService.
|
||||
|
||||
Parameters:
|
||||
voice: TTS voice identifier (e.g. ``"Charon"``).
|
||||
|
||||
@@ -44,7 +44,7 @@ except ModuleNotFoundError as e:
|
||||
|
||||
@dataclass
|
||||
class GeminiLiveVertexLLMSettings(GeminiLiveLLMSettings):
|
||||
"""Settings for Gemini Live Vertex LLM service."""
|
||||
"""Settings for GeminiLiveVertexLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -714,7 +714,7 @@ class GoogleThinkingConfig(BaseModel):
|
||||
|
||||
@dataclass
|
||||
class GoogleLLMSettings(LLMSettings):
|
||||
"""Settings for Google LLM services.
|
||||
"""Settings for GoogleLLMService.
|
||||
|
||||
Parameters:
|
||||
thinking: Thinking configuration.
|
||||
|
||||
@@ -35,7 +35,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class GoogleOpenAILLMSettings(OpenAILLMSettings):
|
||||
"""Settings for Google OpenAI-compatible LLM service."""
|
||||
"""Settings for GoogleLLMOpenAIBetaService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ except ModuleNotFoundError as e:
|
||||
|
||||
@dataclass
|
||||
class GoogleVertexLLMSettings(GoogleLLMSettings):
|
||||
"""Settings for Google Vertex LLM service."""
|
||||
"""Settings for GoogleVertexLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ class GrokContextAggregatorPair:
|
||||
|
||||
@dataclass
|
||||
class GrokLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for Grok LLM service."""
|
||||
"""Settings for GrokLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -94,7 +94,7 @@ class CurrentAudioResponse:
|
||||
|
||||
@dataclass
|
||||
class GrokRealtimeLLMSettings(LLMSettings):
|
||||
"""Settings for Grok Realtime LLM services.
|
||||
"""Settings for GrokRealtimeLLMService.
|
||||
|
||||
Parameters:
|
||||
session_properties: Grok Realtime session properties (voice, audio config,
|
||||
|
||||
@@ -18,7 +18,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class GroqLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for Groq LLM service."""
|
||||
"""Settings for GroqLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class MistralLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for Mistral LLM service."""
|
||||
"""Settings for MistralLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class NvidiaLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for NVIDIA LLM service."""
|
||||
"""Settings for NvidiaLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class OllamaLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for Ollama LLM service."""
|
||||
"""Settings for OLLamaLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ from pipecat.utils.tracing.service_decorators import traced_llm
|
||||
|
||||
@dataclass
|
||||
class OpenAILLMSettings(LLMSettings):
|
||||
"""Settings for OpenAI-compatible LLM services.
|
||||
"""Settings for BaseOpenAILLMService.
|
||||
|
||||
Parameters:
|
||||
max_completion_tokens: Maximum completion tokens to generate.
|
||||
|
||||
@@ -100,7 +100,7 @@ class CurrentAudioResponse:
|
||||
|
||||
@dataclass
|
||||
class OpenAIRealtimeLLMSettings(LLMSettings):
|
||||
"""Settings for OpenAI Realtime LLM services.
|
||||
"""Settings for OpenAIRealtimeLLMService.
|
||||
|
||||
Parameters:
|
||||
session_properties: OpenAI Realtime session properties (modalities,
|
||||
|
||||
@@ -25,7 +25,7 @@ except ModuleNotFoundError as e:
|
||||
|
||||
@dataclass
|
||||
class AzureRealtimeBetaLLMSettings(OpenAIRealtimeBetaLLMSettings):
|
||||
"""Settings for Azure Realtime Beta LLM service."""
|
||||
"""Settings for AzureRealtimeBetaLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -94,7 +94,7 @@ class CurrentAudioResponse:
|
||||
|
||||
@dataclass
|
||||
class OpenAIRealtimeBetaLLMSettings(LLMSettings):
|
||||
"""Settings for OpenAI Realtime Beta LLM services."""
|
||||
"""Settings for OpenAIRealtimeBetaLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ except ModuleNotFoundError as e:
|
||||
|
||||
@dataclass
|
||||
class OpenPipeLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for OpenPipe LLM service."""
|
||||
"""Settings for OpenPipeLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class OpenRouterLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for OpenRouter LLM service."""
|
||||
"""Settings for OpenRouterLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class PerplexityLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for Perplexity LLM service."""
|
||||
"""Settings for PerplexityLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class QwenLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for Qwen LLM service."""
|
||||
"""Settings for QwenLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ from pipecat.utils.tracing.service_decorators import traced_llm
|
||||
|
||||
@dataclass
|
||||
class SambaNovaLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for SambaNova LLM service."""
|
||||
"""Settings for SambaNovaLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ from pipecat.services.settings import _warn_deprecated_param
|
||||
|
||||
@dataclass
|
||||
class TogetherLLMSettings(OpenAILLMSettings):
|
||||
"""Settings for Together LLM service."""
|
||||
"""Settings for TogetherLLMService."""
|
||||
|
||||
pass
|
||||
|
||||
|
||||
Reference in New Issue
Block a user