VoiceAgentRealtimeClientOptions interface

Alternativ för Voice Agents realtidsklient.

Egenskaper

apiVersion

API-versionen skickades under WebSocket-uppgraderingen.

connectionTimeoutInMs

Standardanslutningstidsavbrott i millisekunder.

credentialScopes

Microsoft Entra-scopes används för att skaffa en WebSocket-åtkomsttoken.

userAgentPrefix

Prefix lagt till SDK:s användaragentvärde i Node.js.

webSocketFactory

Åsidosätter transporten som används för att etablera den realtids WebSocket-anslutningen. Standardinställningen är plattformstransporten (ws i Node.js, webbläsarens inbyggda WebSocket i webbläsare/React Native). Tillhandahåll en specialfabrik för att anpassa anslutningsetablering.

Egenskapsinformation

apiVersion

API-versionen skickades under WebSocket-uppgraderingen.

apiVersion?: string

Egenskapsvärde

string

connectionTimeoutInMs

Standardanslutningstidsavbrott i millisekunder.

connectionTimeoutInMs?: number

Egenskapsvärde

number

credentialScopes

Microsoft Entra-scopes används för att skaffa en WebSocket-åtkomsttoken.

credentialScopes?: string | string[]

Egenskapsvärde

string | string[]

userAgentPrefix

Prefix lagt till SDK:s användaragentvärde i Node.js.

userAgentPrefix?: string

Egenskapsvärde

string

webSocketFactory

Åsidosätter transporten som används för att etablera den realtids WebSocket-anslutningen. Standardinställningen är plattformstransporten (ws i Node.js, webbläsarens inbyggda WebSocket i webbläsare/React Native). Tillhandahåll en specialfabrik för att anpassa anslutningsetablering.

webSocketFactory?: VoiceAgentWebSocketFactory

Egenskapsvärde