VoiceAgentRealtimeClientOptions interface

Options pour le client en temps réel Voice Agents.

Propriétés

apiVersion

Version API envoyée lors de la mise à niveau WebSocket.

connectionTimeoutInMs

Délai d’expiration par défaut en millisecondes.

credentialScopes

Les oscillations Microsoft Entra servent à acquérir un jeton d’accès WebSocket.

userAgentPrefix

Préfixe ajouté à la valeur user-agent du SDK dans Node.js.

webSocketFactory

Outrepasse le transport utilisé pour établir la connexion WebSocket en temps réel. Par défaut, le transport de plateforme (ws dans Node.js, le navigateur natif WebSocket dans les navigateurs/React Native). Fournir une usine personnalisée pour personnaliser l’établissement de la connexion.

Détails de la propriété

apiVersion

Version API envoyée lors de la mise à niveau WebSocket.

apiVersion?: string

Valeur de propriété

string

connectionTimeoutInMs

Délai d’expiration par défaut en millisecondes.

connectionTimeoutInMs?: number

Valeur de propriété

number

credentialScopes

Les oscillations Microsoft Entra servent à acquérir un jeton d’accès WebSocket.

credentialScopes?: string | string[]

Valeur de propriété

string | string[]

userAgentPrefix

Préfixe ajouté à la valeur user-agent du SDK dans Node.js.

userAgentPrefix?: string

Valeur de propriété

string

webSocketFactory

Outrepasse le transport utilisé pour établir la connexion WebSocket en temps réel. Par défaut, le transport de plateforme (ws dans Node.js, le navigateur natif WebSocket dans les navigateurs/React Native). Fournir une usine personnalisée pour personnaliser l’établissement de la connexion.

webSocketFactory?: VoiceAgentWebSocketFactory

Valeur de propriété