Vercel AI SDK 版本 4.0.15 發布,主要新增兩項實驗性功能:一是支援 OpenAI Live 提供者,二是提供用於客戶端委派即時對話的選用型瀏覽器直接 WebRTC 路徑。
在 OpenAI Live 方面,更新引入了統一的 `openai.experimental_realtime` 工廠,用於建立具有客戶端委派的伺服器 WebSocket 會話。此功能支援不可變的啟動選項與麥克風靜音控制。
在 WebRTC 方面,開發人員可透過應用程式端點交換 SDP(會話描述協定),並設定由伺服器擁有的資料通道權限。系統會保留已承諾的 React 會話所有權。
此外,在此實驗階段尚不支援即時會話更新與回應委派。
事件背景
WebRTC(網頁即時通訊)是一項技術,允許瀏覽器之間無需外掛程式即可進行實時的音訊、影片和資料通訊。OpenAI Realtime API 讓開發人員能夠使用 GPT-4o 等模型建構低延遲的語音互動。SDP(會話描述協定)用於對等端之間的握手階段,以協商媒體功能。



