From 3c6ddeb982715cb3e70273c4ca6eec8b26efb469 Mon Sep 17 00:00:00 2001 From: Heeyoung Kwon Date: Fri, 29 Aug 2025 15:45:17 -0400 Subject: [PATCH] Update session_update_event.py syncing with Agents SDK (https://github.com/openai/openai-agents-python/blob/main/src/agents/realtime/config.py), enabling the session model config to accept different models (e.g., gpt-4o-realtime-preview-2025-08-12, gpt-realtime) --- .../types/beta/realtime/session_update_event.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/openai/types/beta/realtime/session_update_event.py b/src/openai/types/beta/realtime/session_update_event.py index 11929ab376..54fd343fa6 100644 --- a/src/openai/types/beta/realtime/session_update_event.py +++ b/src/openai/types/beta/realtime/session_update_event.py @@ -224,13 +224,16 @@ class Session(BaseModel): """ model: Optional[ - Literal[ - "gpt-4o-realtime-preview", - "gpt-4o-realtime-preview-2024-10-01", - "gpt-4o-realtime-preview-2024-12-17", - "gpt-4o-realtime-preview-2025-06-03", - "gpt-4o-mini-realtime-preview", - "gpt-4o-mini-realtime-preview-2024-12-17", + Union[ + Literal[ + "gpt-4o-realtime-preview", + "gpt-4o-realtime-preview-2024-10-01", + "gpt-4o-realtime-preview-2024-12-17", + "gpt-4o-realtime-preview-2025-06-03", + "gpt-4o-mini-realtime-preview", + "gpt-4o-mini-realtime-preview-2024-12-17", + ], + str, ] ] = None """The Realtime model used for this session."""