Use exact service class names in LLMSettings docstrings

This commit is contained in:
Paul Kompfner
2026-03-06 22:30:15 -05:00
parent 6088e6eb52
commit 622d9279cb
29 changed files with 29 additions and 29 deletions

View File

@@ -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.

View File

@@ -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.

View File

@@ -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.

View File

@@ -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

View File

@@ -22,7 +22,7 @@ except ModuleNotFoundError as e:
@dataclass
class AzureRealtimeLLMSettings(OpenAIRealtimeLLMSettings):
"""Settings for Azure Realtime LLM service."""
"""Settings for AzureRealtimeLLMService."""
pass

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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"``).

View File

@@ -44,7 +44,7 @@ except ModuleNotFoundError as e:
@dataclass
class GeminiLiveVertexLLMSettings(GeminiLiveLLMSettings):
"""Settings for Gemini Live Vertex LLM service."""
"""Settings for GeminiLiveVertexLLMService."""
pass

View File

@@ -714,7 +714,7 @@ class GoogleThinkingConfig(BaseModel):
@dataclass
class GoogleLLMSettings(LLMSettings):
"""Settings for Google LLM services.
"""Settings for GoogleLLMService.
Parameters:
thinking: Thinking configuration.

View File

@@ -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

View File

@@ -42,7 +42,7 @@ except ModuleNotFoundError as e:
@dataclass
class GoogleVertexLLMSettings(GoogleLLMSettings):
"""Settings for Google Vertex LLM service."""
"""Settings for GoogleVertexLLMService."""
pass

View File

@@ -72,7 +72,7 @@ class GrokContextAggregatorPair:
@dataclass
class GrokLLMSettings(OpenAILLMSettings):
"""Settings for Grok LLM service."""
"""Settings for GrokLLMService."""
pass

View File

@@ -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,

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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.

View File

@@ -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,

View File

@@ -25,7 +25,7 @@ except ModuleNotFoundError as e:
@dataclass
class AzureRealtimeBetaLLMSettings(OpenAIRealtimeBetaLLMSettings):
"""Settings for Azure Realtime Beta LLM service."""
"""Settings for AzureRealtimeBetaLLMService."""
pass

View File

@@ -94,7 +94,7 @@ class CurrentAudioResponse:
@dataclass
class OpenAIRealtimeBetaLLMSettings(LLMSettings):
"""Settings for OpenAI Realtime Beta LLM services."""
"""Settings for OpenAIRealtimeBetaLLMService."""
pass

View File

@@ -30,7 +30,7 @@ except ModuleNotFoundError as e:
@dataclass
class OpenPipeLLMSettings(OpenAILLMSettings):
"""Settings for OpenPipe LLM service."""
"""Settings for OpenPipeLLMService."""
pass

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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