Skip to content

Commit d1e2489

Browse files
agamble-oaistainless-app[bot]
authored andcommitted
[realtime] Add gpt-realtime models to beta SDK interface
1 parent 7065069 commit d1e2489

File tree

5 files changed

+12
-0
lines changed

5 files changed

+12
-0
lines changed

src/openai/resources/beta/realtime/sessions.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ def create(
5151
max_response_output_tokens: Union[int, Literal["inf"]] | NotGiven = NOT_GIVEN,
5252
modalities: List[Literal["text", "audio"]] | NotGiven = NOT_GIVEN,
5353
model: Literal[
54+
"gpt-realtime",
55+
"gpt-realtime-2025-08-28",
5456
"gpt-4o-realtime-preview",
5557
"gpt-4o-realtime-preview-2024-10-01",
5658
"gpt-4o-realtime-preview-2024-12-17",
@@ -233,6 +235,8 @@ async def create(
233235
max_response_output_tokens: Union[int, Literal["inf"]] | NotGiven = NOT_GIVEN,
234236
modalities: List[Literal["text", "audio"]] | NotGiven = NOT_GIVEN,
235237
model: Literal[
238+
"gpt-realtime",
239+
"gpt-realtime-2025-08-28",
236240
"gpt-4o-realtime-preview",
237241
"gpt-4o-realtime-preview-2024-10-01",
238242
"gpt-4o-realtime-preview-2024-12-17",

src/openai/types/beta/realtime/session.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,8 @@ class Session(BaseModel):
203203

204204
model: Optional[
205205
Literal[
206+
"gpt-realtime",
207+
"gpt-realtime-2025-08-28",
206208
"gpt-4o-realtime-preview",
207209
"gpt-4o-realtime-preview-2024-10-01",
208210
"gpt-4o-realtime-preview-2024-12-17",

src/openai/types/beta/realtime/session_create_params.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ class SessionCreateParams(TypedDict, total=False):
8181
"""
8282

8383
model: Literal[
84+
"gpt-realtime",
85+
"gpt-realtime-2025-08-28",
8486
"gpt-4o-realtime-preview",
8587
"gpt-4o-realtime-preview-2024-10-01",
8688
"gpt-4o-realtime-preview-2024-12-17",

src/openai/types/beta/realtime/session_update_event.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,8 @@ class Session(BaseModel):
225225

226226
model: Optional[
227227
Literal[
228+
"gpt-realtime",
229+
"gpt-realtime-2025-08-28",
228230
"gpt-4o-realtime-preview",
229231
"gpt-4o-realtime-preview-2024-10-01",
230232
"gpt-4o-realtime-preview-2024-12-17",

src/openai/types/beta/realtime/session_update_event_param.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,8 @@ class Session(TypedDict, total=False):
224224
"""
225225

226226
model: Literal[
227+
"gpt-realtime",
228+
"gpt-realtime-2025-08-28",
227229
"gpt-4o-realtime-preview",
228230
"gpt-4o-realtime-preview-2024-10-01",
229231
"gpt-4o-realtime-preview-2024-12-17",

0 commit comments

Comments
 (0)