From 1c15d42e06193383f33251861df5efc381987975 Mon Sep 17 00:00:00 2001 From: hobokenchicken Date: Thu, 4 Jun 2026 13:42:06 -0400 Subject: [PATCH] fix: remove OpenAI-Beta header, use gpt-realtime-2 GA model The old OpenAI-Beta: realtime=v1 header is rejected by the GA API. Removing it via extra_headers override. Using gpt-realtime-2 which is the current production Realtime model. --- backend/services/realtime.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/services/realtime.py b/backend/services/realtime.py index f831176..018862f 100644 --- a/backend/services/realtime.py +++ b/backend/services/realtime.py @@ -58,7 +58,8 @@ class RealtimeRelay: logger.info("Connecting to OpenAI Realtime API...") async with client.beta.realtime.connect( - model="gpt-4o-mini-realtime-preview-2025-07-18", + model="gpt-realtime-2", + extra_headers={"OpenAI-Beta": ""}, ) as conn: self._conn = conn self._connected = True