Skip to content

Commit 9e9a4f1

Browse files
feat(api): add gpt-realtime-1.5 and gpt-audio-1.5 model options to realtime calls
1 parent 588d239 commit 9e9a4f1

6 files changed

Lines changed: 14 additions & 2 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 148
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-95886b357a553078e7f15505fe1c518c7daf11506946049c75eadf89d44da863.yml
3-
openapi_spec_hash: 8dfdf1e1d1dbe58b236b89203aa2a1b0
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-a0aa54a302fbd7fff4ed7ad8a8547587d37b63324fc4af652bfa685ee9f8da44.yml
3+
openapi_spec_hash: e45c5af19307cfc8b9baa4b8f8e865a0
44
config_hash: 4c2841519fd72fe44c18de4c18db231f

src/openai/resources/realtime/calls.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ def accept(
116116
str,
117117
Literal[
118118
"gpt-realtime",
119+
"gpt-realtime-1.5",
119120
"gpt-realtime-2025-08-28",
120121
"gpt-4o-realtime-preview",
121122
"gpt-4o-realtime-preview-2024-10-01",
@@ -126,6 +127,7 @@ def accept(
126127
"gpt-realtime-mini",
127128
"gpt-realtime-mini-2025-10-06",
128129
"gpt-realtime-mini-2025-12-15",
130+
"gpt-audio-1.5",
129131
"gpt-audio-mini",
130132
"gpt-audio-mini-2025-10-06",
131133
"gpt-audio-mini-2025-12-15",
@@ -443,6 +445,7 @@ async def accept(
443445
str,
444446
Literal[
445447
"gpt-realtime",
448+
"gpt-realtime-1.5",
446449
"gpt-realtime-2025-08-28",
447450
"gpt-4o-realtime-preview",
448451
"gpt-4o-realtime-preview-2024-10-01",
@@ -453,6 +456,7 @@ async def accept(
453456
"gpt-realtime-mini",
454457
"gpt-realtime-mini-2025-10-06",
455458
"gpt-realtime-mini-2025-12-15",
459+
"gpt-audio-1.5",
456460
"gpt-audio-mini",
457461
"gpt-audio-mini-2025-10-06",
458462
"gpt-audio-mini-2025-12-15",

src/openai/types/realtime/call_accept_params.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ class CallAcceptParams(TypedDict, total=False):
5656
str,
5757
Literal[
5858
"gpt-realtime",
59+
"gpt-realtime-1.5",
5960
"gpt-realtime-2025-08-28",
6061
"gpt-4o-realtime-preview",
6162
"gpt-4o-realtime-preview-2024-10-01",
@@ -66,6 +67,7 @@ class CallAcceptParams(TypedDict, total=False):
6667
"gpt-realtime-mini",
6768
"gpt-realtime-mini-2025-10-06",
6869
"gpt-realtime-mini-2025-12-15",
70+
"gpt-audio-1.5",
6971
"gpt-audio-mini",
7072
"gpt-audio-mini-2025-10-06",
7173
"gpt-audio-mini-2025-12-15",

src/openai/types/realtime/realtime_session_create_request.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ class RealtimeSessionCreateRequest(BaseModel):
5757
str,
5858
Literal[
5959
"gpt-realtime",
60+
"gpt-realtime-1.5",
6061
"gpt-realtime-2025-08-28",
6162
"gpt-4o-realtime-preview",
6263
"gpt-4o-realtime-preview-2024-10-01",
@@ -67,6 +68,7 @@ class RealtimeSessionCreateRequest(BaseModel):
6768
"gpt-realtime-mini",
6869
"gpt-realtime-mini-2025-10-06",
6970
"gpt-realtime-mini-2025-12-15",
71+
"gpt-audio-1.5",
7072
"gpt-audio-mini",
7173
"gpt-audio-mini-2025-10-06",
7274
"gpt-audio-mini-2025-12-15",

src/openai/types/realtime/realtime_session_create_request_param.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ class RealtimeSessionCreateRequestParam(TypedDict, total=False):
5858
str,
5959
Literal[
6060
"gpt-realtime",
61+
"gpt-realtime-1.5",
6162
"gpt-realtime-2025-08-28",
6263
"gpt-4o-realtime-preview",
6364
"gpt-4o-realtime-preview-2024-10-01",
@@ -68,6 +69,7 @@ class RealtimeSessionCreateRequestParam(TypedDict, total=False):
6869
"gpt-realtime-mini",
6970
"gpt-realtime-mini-2025-10-06",
7071
"gpt-realtime-mini-2025-12-15",
72+
"gpt-audio-1.5",
7173
"gpt-audio-mini",
7274
"gpt-audio-mini-2025-10-06",
7375
"gpt-audio-mini-2025-12-15",

src/openai/types/realtime/realtime_session_create_response.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,7 @@ class RealtimeSessionCreateResponse(BaseModel):
460460
str,
461461
Literal[
462462
"gpt-realtime",
463+
"gpt-realtime-1.5",
463464
"gpt-realtime-2025-08-28",
464465
"gpt-4o-realtime-preview",
465466
"gpt-4o-realtime-preview-2024-10-01",
@@ -470,6 +471,7 @@ class RealtimeSessionCreateResponse(BaseModel):
470471
"gpt-realtime-mini",
471472
"gpt-realtime-mini-2025-10-06",
472473
"gpt-realtime-mini-2025-12-15",
474+
"gpt-audio-1.5",
473475
"gpt-audio-mini",
474476
"gpt-audio-mini-2025-10-06",
475477
"gpt-audio-mini-2025-12-15",

0 commit comments

Comments
 (0)