Expand description
OpenAI Realtime API wire models (GA: WebSocket GET /v1/realtime and
WebRTC POST /v1/realtime/calls).
These modules mirror Realtime JSON wire shapes only; transport (WebSocket framing, SDP exchange) and provider conversion live outside this layer.
Structs§
- Noise
Reduction - Realtime
Audio Config - Realtime
Audio Input Config - Realtime
Audio Output Config - Realtime
Error - Realtime
Input Token Details - Realtime
Output Token Details - Realtime
Rate Limit - Realtime
Response - Realtime
Response Options - Per-response overrides for
response.create. - Realtime
Session Config - Realtime
Status Details - Realtime
Transcription Config - Realtime
Usage - Unknown
Realtime Item - Unknown
Realtime Server Event
Enums§
- Known
Realtime Item - Known
Realtime Server Event - Noise
Reduction Type - Noise
Reduction Type Known - Realtime
Audio Format - Realtime
Client Event - Events the client sends over the realtime WebSocket.
- Realtime
Content Part - Realtime
Item - Conversation item as it appears in realtime events. Unknown item types
(e.g. future MCP items) round-trip through
UnknownRealtimeItem. - Realtime
Item Status - Realtime
Item Status Known - Realtime
MaxTokens - Realtime
Output Modality - Realtime
Output Modality Known - Realtime
Response Status - Realtime
Response Status Known - Realtime
Role - Realtime
Role Known - Realtime
Server Event - Events the server sends over the realtime WebSocket. Unknown event types
round-trip through
UnknownRealtimeServerEvent; a knowntypewhose payload fails to parse also degrades toUnknownso a live session never hard-fails on wire evolution. - Realtime
Session Type - Realtime
Session Type Known - Realtime
Turn Detection - Realtime
Turn Detection Setting - Semantic
VadEagerness - Semantic
VadEagerness Known