Merge pull request #3002 from pipecat-ai/mb/clarify-model-openai-realtime

Clarify how to set model in OpenAIRealtimeLLMService
This commit is contained in:
Mark Backman
2025-11-07 12:05:10 -05:00
committed by GitHub

View File

@@ -170,10 +170,8 @@ class SessionProperties(BaseModel):
object: Object type identifier, always "realtime.session".
id: Unique identifier for the session.
model: The Realtime model used for this session.
Note: The model is set at connection time via the WebSocket URL query
parameter and cannot be changed during the session. This field is populated
by the server in session.created and session.updated responses, but is effectively
a no-op for session.update requests.
Note: The model is set at connection time via model arg in __init__
and cannot be changed during the session.
output_modalities: The set of modalities the model can respond with.
instructions: System instructions for the assistant.
audio: Configuration for input and output audio.