[KongchangAI]
ProductOpenAI Realtime API

Realtime API

A real-time interaction interface provided by OpenAI, built on a bidirectional streaming channel over persistent WebSocket connections, supporting low-latency scenarios such as voice conversation and real-time transcription.

Timeline (last 90 days)

Oct 21

v3.36.0 concentrated on fixing multiple boundary issues related to Realtime WebSocket, including cleanup of failed connection establishment, respect for native options, ending sync WebSocket recovery on interruption, respecting Translation receipt with timeout during terminal cleanup, preserving WebSocket close state across recovery and cancellation scenarios, and respecting native options for the legacy beta socket (PR #4121, #4129, #4132, #4117, #4120).

Unverified50%
Oct 21

The article suggests: if a project is calling the Responses API via Vertex AI, using Realtime WebSocket and encountering issues such as lost close state after connection recovery or connections not being properly released after cancellation, or still relying on Pydantic v1 for request validation, it should upgrade to v3.36.0 as soon as possible.

Unverified50%
Oct 18

Projects using the beta Realtime feature and running on websockets 13 should upgrade to v3.35.1 first.

Unverified50%
Oct 18

v3.35.1 fixes the byte reading issue of the beta Realtime feature under websockets 13, corresponding to PR #4102, with commit hash 5766349.

Unverified50%
Oct 18

Before upgrading, it is recommended to verify message sending and receiving on Realtime connections in a test environment, confirm the byte reading path works properly, and then push to production.

Unverified50%
Oct 18

Developers using realtime audio streams or binary frames are advised to upgrade to v3.35.0 and run regression tests.

Unverified50%
Oct 18

v3.35.0 added typed Live sideband events to the Realtime API (PR #4099).

Unverified50%
Oct 18

A sideband connection is an event channel in the Realtime API that is independent of the main WebSocket session and is used to send outbound control-type events such as transcription text and tool-call status.

Unverified70%
Oct 4

The modalities parameter of the Realtime API is used to declare the input/output modality types supported by the current session, such as text and audio.

Unverified50%
Oct 4

v3.19.2 clarified the definition of the modality array in the Realtime API (#3954).

Unverified50%

2 more timeline events

All Facts (14)

Unverified

GPT-Realtime-2支持function calling(函数调用),允许模型在听到用户说话的同时决定调用哪个函数,无需等待完整的文本转录

85%
Unverified

A sideband connection is an event channel in the Realtime API that is independent of the main WebSocket session and is used to send outbound control-type events such as transcription text and tool-call status.

70%
Unverified

The Realtime API launched by OpenAI at the end of 2024 supports WebRTC as a transport layer, with latency typically under 200ms.

70%
Unverified

The article suggests: if a project is calling the Responses API via Vertex AI, using Realtime WebSocket and encountering issues such as lost close state after connection recovery or connections not being properly released after cancellation, or still relying on Pydantic v1 for request validation, it should upgrade to v3.36.0 as soon as possible.

50%
Unverified

v3.36.0 concentrated on fixing multiple boundary issues related to Realtime WebSocket, including cleanup of failed connection establishment, respect for native options, ending sync WebSocket recovery on interruption, respecting Translation receipt with timeout during terminal cleanup, preserving WebSocket close state across recovery and cancellation scenarios, and respecting native options for the legacy beta socket (PR #4121, #4129, #4132, #4117, #4120).

50%
Unverified

v3.35.1 fixes the byte reading issue of the beta Realtime feature under websockets 13, corresponding to PR #4102, with commit hash 5766349.

50%
Unverified

Before upgrading, it is recommended to verify message sending and receiving on Realtime connections in a test environment, confirm the byte reading path works properly, and then push to production.

50%
Unverified

Projects using the beta Realtime feature and running on websockets 13 should upgrade to v3.35.1 first.

50%
Unverified

Developers using realtime audio streams or binary frames are advised to upgrade to v3.35.0 and run regression tests.

50%
Unverified

The modalities parameter of the Realtime API is used to declare the input/output modality types supported by the current session, such as text and audio.

50%
Unverified

v3.19.2 clarified the definition of the modality array in the Realtime API (#3954).

50%
Unverified

OpenAI's Realtime API, ElevenLabs' low-latency mode, and Google's Live API all emphasize low-latency voice capabilities.

50%
Unverified

v3.35.0 added typed Live sideband events to the Realtime API (PR #4099).

50%
Unverified

The 2024 DevDay introduced capabilities including the Realtime API and Vision Fine-tuning.

50%

Source Articles