VoiceAgentRealtimeClientOptions interface

Voice Agents 即時客戶端的選項。

屬性

apiVersion

API 版本是在 WebSocket 升級期間傳送的。

connectionTimeoutInMs

預設連線逾時以毫秒計。

credentialScopes

Microsoft Entra 用於取得 WebSocket 存取權杖的範圍。

userAgentPrefix

在 SDK 用戶代理值中加入前綴 Node.js。

webSocketFactory

覆蓋用於建立即時 WebSocket 連線的傳輸。 預設是平台傳輸(ws Node.js中,瀏覽器原生 WebSocket 於瀏覽器/React Native 版本)。 提供客製化工廠以客製化連接設施。

屬性詳細資料

apiVersion

API 版本是在 WebSocket 升級期間傳送的。

apiVersion?: string

屬性值

string

connectionTimeoutInMs

預設連線逾時以毫秒計。

connectionTimeoutInMs?: number

屬性值

number

credentialScopes

Microsoft Entra 用於取得 WebSocket 存取權杖的範圍。

credentialScopes?: string | string[]

屬性值

string | string[]

userAgentPrefix

在 SDK 用戶代理值中加入前綴 Node.js。

userAgentPrefix?: string

屬性值

string

webSocketFactory

覆蓋用於建立即時 WebSocket 連線的傳輸。 預設是平台傳輸(ws Node.js中,瀏覽器原生 WebSocket 於瀏覽器/React Native 版本)。 提供客製化工廠以客製化連接設施。

webSocketFactory?: VoiceAgentWebSocketFactory

屬性值