From 622d9279cbaeb1276de7c820b448a0d2a74ccc58 Mon Sep 17 00:00:00 2001 From: Paul Kompfner Date: Fri, 6 Mar 2026 22:30:15 -0500 Subject: [PATCH] Use exact service class names in LLMSettings docstrings --- src/pipecat/services/anthropic/llm.py | 2 +- src/pipecat/services/aws/llm.py | 2 +- src/pipecat/services/aws/nova_sonic/llm.py | 2 +- src/pipecat/services/azure/llm.py | 2 +- src/pipecat/services/azure/realtime/llm.py | 2 +- src/pipecat/services/cerebras/llm.py | 2 +- src/pipecat/services/deepseek/llm.py | 2 +- src/pipecat/services/fireworks/llm.py | 2 +- src/pipecat/services/google/gemini_live/llm.py | 2 +- src/pipecat/services/google/gemini_live/llm_vertex.py | 2 +- src/pipecat/services/google/llm.py | 2 +- src/pipecat/services/google/llm_openai.py | 2 +- src/pipecat/services/google/llm_vertex.py | 2 +- src/pipecat/services/grok/llm.py | 2 +- src/pipecat/services/grok/realtime/llm.py | 2 +- src/pipecat/services/groq/llm.py | 2 +- src/pipecat/services/mistral/llm.py | 2 +- src/pipecat/services/nvidia/llm.py | 2 +- src/pipecat/services/ollama/llm.py | 2 +- src/pipecat/services/openai/base_llm.py | 2 +- src/pipecat/services/openai/realtime/llm.py | 2 +- src/pipecat/services/openai_realtime_beta/azure.py | 2 +- src/pipecat/services/openai_realtime_beta/openai.py | 2 +- src/pipecat/services/openpipe/llm.py | 2 +- src/pipecat/services/openrouter/llm.py | 2 +- src/pipecat/services/perplexity/llm.py | 2 +- src/pipecat/services/qwen/llm.py | 2 +- src/pipecat/services/sambanova/llm.py | 2 +- src/pipecat/services/together/llm.py | 2 +- 29 files changed, 29 insertions(+), 29 deletions(-) diff --git a/src/pipecat/services/anthropic/llm.py b/src/pipecat/services/anthropic/llm.py index a11ec9b3e..f687b56c5 100644 --- a/src/pipecat/services/anthropic/llm.py +++ b/src/pipecat/services/anthropic/llm.py @@ -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. diff --git a/src/pipecat/services/aws/llm.py b/src/pipecat/services/aws/llm.py index 5b8c80996..bcc5028c4 100644 --- a/src/pipecat/services/aws/llm.py +++ b/src/pipecat/services/aws/llm.py @@ -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. diff --git a/src/pipecat/services/aws/nova_sonic/llm.py b/src/pipecat/services/aws/nova_sonic/llm.py index 3acc1d0fc..fa69a9c8a 100644 --- a/src/pipecat/services/aws/nova_sonic/llm.py +++ b/src/pipecat/services/aws/nova_sonic/llm.py @@ -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. diff --git a/src/pipecat/services/azure/llm.py b/src/pipecat/services/azure/llm.py index ce98d151a..1c9960e8a 100644 --- a/src/pipecat/services/azure/llm.py +++ b/src/pipecat/services/azure/llm.py @@ -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 diff --git a/src/pipecat/services/azure/realtime/llm.py b/src/pipecat/services/azure/realtime/llm.py index 0de2217d8..bf91d484e 100644 --- a/src/pipecat/services/azure/realtime/llm.py +++ b/src/pipecat/services/azure/realtime/llm.py @@ -22,7 +22,7 @@ except ModuleNotFoundError as e: @dataclass class AzureRealtimeLLMSettings(OpenAIRealtimeLLMSettings): - """Settings for Azure Realtime LLM service.""" + """Settings for AzureRealtimeLLMService.""" pass diff --git a/src/pipecat/services/cerebras/llm.py b/src/pipecat/services/cerebras/llm.py index 0fe19bd75..d8dcf3d08 100644 --- a/src/pipecat/services/cerebras/llm.py +++ b/src/pipecat/services/cerebras/llm.py @@ -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 diff --git a/src/pipecat/services/deepseek/llm.py b/src/pipecat/services/deepseek/llm.py index b91a2f443..2286a98b2 100644 --- a/src/pipecat/services/deepseek/llm.py +++ b/src/pipecat/services/deepseek/llm.py @@ -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 diff --git a/src/pipecat/services/fireworks/llm.py b/src/pipecat/services/fireworks/llm.py index b576462cb..cd7e91504 100644 --- a/src/pipecat/services/fireworks/llm.py +++ b/src/pipecat/services/fireworks/llm.py @@ -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 diff --git a/src/pipecat/services/google/gemini_live/llm.py b/src/pipecat/services/google/gemini_live/llm.py index d6fbe7ebe..58dcd2da8 100644 --- a/src/pipecat/services/google/gemini_live/llm.py +++ b/src/pipecat/services/google/gemini_live/llm.py @@ -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"``). diff --git a/src/pipecat/services/google/gemini_live/llm_vertex.py b/src/pipecat/services/google/gemini_live/llm_vertex.py index 9edd73e61..09aaeebbb 100644 --- a/src/pipecat/services/google/gemini_live/llm_vertex.py +++ b/src/pipecat/services/google/gemini_live/llm_vertex.py @@ -44,7 +44,7 @@ except ModuleNotFoundError as e: @dataclass class GeminiLiveVertexLLMSettings(GeminiLiveLLMSettings): - """Settings for Gemini Live Vertex LLM service.""" + """Settings for GeminiLiveVertexLLMService.""" pass diff --git a/src/pipecat/services/google/llm.py b/src/pipecat/services/google/llm.py index d5f025bcd..06f47bc2e 100644 --- a/src/pipecat/services/google/llm.py +++ b/src/pipecat/services/google/llm.py @@ -714,7 +714,7 @@ class GoogleThinkingConfig(BaseModel): @dataclass class GoogleLLMSettings(LLMSettings): - """Settings for Google LLM services. + """Settings for GoogleLLMService. Parameters: thinking: Thinking configuration. diff --git a/src/pipecat/services/google/llm_openai.py b/src/pipecat/services/google/llm_openai.py index cf89fa3a4..75fc6c54c 100644 --- a/src/pipecat/services/google/llm_openai.py +++ b/src/pipecat/services/google/llm_openai.py @@ -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 diff --git a/src/pipecat/services/google/llm_vertex.py b/src/pipecat/services/google/llm_vertex.py index cbad30c48..e40f15de6 100644 --- a/src/pipecat/services/google/llm_vertex.py +++ b/src/pipecat/services/google/llm_vertex.py @@ -42,7 +42,7 @@ except ModuleNotFoundError as e: @dataclass class GoogleVertexLLMSettings(GoogleLLMSettings): - """Settings for Google Vertex LLM service.""" + """Settings for GoogleVertexLLMService.""" pass diff --git a/src/pipecat/services/grok/llm.py b/src/pipecat/services/grok/llm.py index c95dd190f..144d91a16 100644 --- a/src/pipecat/services/grok/llm.py +++ b/src/pipecat/services/grok/llm.py @@ -72,7 +72,7 @@ class GrokContextAggregatorPair: @dataclass class GrokLLMSettings(OpenAILLMSettings): - """Settings for Grok LLM service.""" + """Settings for GrokLLMService.""" pass diff --git a/src/pipecat/services/grok/realtime/llm.py b/src/pipecat/services/grok/realtime/llm.py index f0fb170d4..7e252ebf5 100644 --- a/src/pipecat/services/grok/realtime/llm.py +++ b/src/pipecat/services/grok/realtime/llm.py @@ -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, diff --git a/src/pipecat/services/groq/llm.py b/src/pipecat/services/groq/llm.py index eff88226a..e86c59391 100644 --- a/src/pipecat/services/groq/llm.py +++ b/src/pipecat/services/groq/llm.py @@ -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 diff --git a/src/pipecat/services/mistral/llm.py b/src/pipecat/services/mistral/llm.py index 8e977ff7b..8389613e0 100644 --- a/src/pipecat/services/mistral/llm.py +++ b/src/pipecat/services/mistral/llm.py @@ -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 diff --git a/src/pipecat/services/nvidia/llm.py b/src/pipecat/services/nvidia/llm.py index 16b3a78c4..65c0880e4 100644 --- a/src/pipecat/services/nvidia/llm.py +++ b/src/pipecat/services/nvidia/llm.py @@ -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 diff --git a/src/pipecat/services/ollama/llm.py b/src/pipecat/services/ollama/llm.py index 4662d741b..42b5b00b1 100644 --- a/src/pipecat/services/ollama/llm.py +++ b/src/pipecat/services/ollama/llm.py @@ -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 diff --git a/src/pipecat/services/openai/base_llm.py b/src/pipecat/services/openai/base_llm.py index 5e59a5129..bfeae62a1 100644 --- a/src/pipecat/services/openai/base_llm.py +++ b/src/pipecat/services/openai/base_llm.py @@ -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. diff --git a/src/pipecat/services/openai/realtime/llm.py b/src/pipecat/services/openai/realtime/llm.py index faaae2cd9..c25181dd1 100644 --- a/src/pipecat/services/openai/realtime/llm.py +++ b/src/pipecat/services/openai/realtime/llm.py @@ -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, diff --git a/src/pipecat/services/openai_realtime_beta/azure.py b/src/pipecat/services/openai_realtime_beta/azure.py index 72a1201f7..55fb7744d 100644 --- a/src/pipecat/services/openai_realtime_beta/azure.py +++ b/src/pipecat/services/openai_realtime_beta/azure.py @@ -25,7 +25,7 @@ except ModuleNotFoundError as e: @dataclass class AzureRealtimeBetaLLMSettings(OpenAIRealtimeBetaLLMSettings): - """Settings for Azure Realtime Beta LLM service.""" + """Settings for AzureRealtimeBetaLLMService.""" pass diff --git a/src/pipecat/services/openai_realtime_beta/openai.py b/src/pipecat/services/openai_realtime_beta/openai.py index bd9dc29b0..689ca91a5 100644 --- a/src/pipecat/services/openai_realtime_beta/openai.py +++ b/src/pipecat/services/openai_realtime_beta/openai.py @@ -94,7 +94,7 @@ class CurrentAudioResponse: @dataclass class OpenAIRealtimeBetaLLMSettings(LLMSettings): - """Settings for OpenAI Realtime Beta LLM services.""" + """Settings for OpenAIRealtimeBetaLLMService.""" pass diff --git a/src/pipecat/services/openpipe/llm.py b/src/pipecat/services/openpipe/llm.py index ee4fe611b..58840c40d 100644 --- a/src/pipecat/services/openpipe/llm.py +++ b/src/pipecat/services/openpipe/llm.py @@ -30,7 +30,7 @@ except ModuleNotFoundError as e: @dataclass class OpenPipeLLMSettings(OpenAILLMSettings): - """Settings for OpenPipe LLM service.""" + """Settings for OpenPipeLLMService.""" pass diff --git a/src/pipecat/services/openrouter/llm.py b/src/pipecat/services/openrouter/llm.py index f9ac13d22..411eca91e 100644 --- a/src/pipecat/services/openrouter/llm.py +++ b/src/pipecat/services/openrouter/llm.py @@ -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 diff --git a/src/pipecat/services/perplexity/llm.py b/src/pipecat/services/perplexity/llm.py index 7fe414023..614e6ad9b 100644 --- a/src/pipecat/services/perplexity/llm.py +++ b/src/pipecat/services/perplexity/llm.py @@ -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 diff --git a/src/pipecat/services/qwen/llm.py b/src/pipecat/services/qwen/llm.py index 656b223b2..ba2b734c7 100644 --- a/src/pipecat/services/qwen/llm.py +++ b/src/pipecat/services/qwen/llm.py @@ -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 diff --git a/src/pipecat/services/sambanova/llm.py b/src/pipecat/services/sambanova/llm.py index 0a0c53eaa..e56f2576b 100644 --- a/src/pipecat/services/sambanova/llm.py +++ b/src/pipecat/services/sambanova/llm.py @@ -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 diff --git a/src/pipecat/services/together/llm.py b/src/pipecat/services/together/llm.py index d39eb8ce6..38089addc 100644 --- a/src/pipecat/services/together/llm.py +++ b/src/pipecat/services/together/llm.py @@ -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