VoiceAgentRealtimeClientOptions interface
Options pour le client en temps réel Voice Agents.
Propriétés
| api |
Version API envoyée lors de la mise à niveau WebSocket. |
| connection |
Délai d’expiration par défaut en millisecondes. |
| credential |
Les oscillations Microsoft Entra servent à acquérir un jeton d’accès WebSocket. |
| user |
Préfixe ajouté à la valeur user-agent du SDK dans Node.js. |
| web |
Outrepasse le transport utilisé pour établir la connexion WebSocket en temps réel. Par défaut, le transport de plateforme ( |
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