VoiceAgentRealtimeClientConnectOptions interface
Options pour connecter le client en temps réel à un agent vocal.
- Extends
Propriétés
| abort |
Annule la tentative de connexion. |
| agent |
Identifiant utilisé pour corréler la session vocale. |
| agent |
Sélectionne une version d’agent immuable spécifique. |
| connection |
Annule le délai d’attente de la connexion client en millisecondes. |
| on |
Reçoit les transitions de connexion-état. |
| store | Outrepasse la poursuite de la conversation créée par cette session. |
| structured |
Valeurs utilisées pour afficher les entrées structurées de l’agent en prompt. |
Propriétés héritées
| on |
Fonction à appeler chaque fois qu’une réponse est reçue du serveur lors de l’exécution de l’opération demandée. Peut être appelé plusieurs fois. |
| request |
Options utilisées lors de la création et de l’envoi de requêtes HTTP pour cette opération. |
| tracing |
Options utilisées lorsque le suivi est activé. |
Détails de la propriété
abortSignal
agentSessionId
Identifiant utilisé pour corréler la session vocale.
agentSessionId?: string
Valeur de propriété
string
agentVersionOverride
Sélectionne une version d’agent immuable spécifique.
agentVersionOverride?: string
Valeur de propriété
string
connectionTimeoutInMs
Annule le délai d’attente de la connexion client en millisecondes.
connectionTimeoutInMs?: number
Valeur de propriété
number
onConnectionStateChange
Reçoit les transitions de connexion-état.
onConnectionStateChange?: VoiceAgentConnectionStateChangedHandler
Valeur de propriété
store
Outrepasse la poursuite de la conversation créée par cette session.
store?: boolean
Valeur de propriété
boolean
structuredInputs
Valeurs utilisées pour afficher les entrées structurées de l’agent en prompt.
structuredInputs?: Record<string, unknown>
Valeur de propriété
Record<string, unknown>
Détails de la propriété héritée
onResponse
Fonction à appeler chaque fois qu’une réponse est reçue du serveur lors de l’exécution de l’opération demandée. Peut être appelé plusieurs fois.
onResponse?: RawResponseCallback
Valeur de propriété
Hérité de OperationOptions.onResponse
requestOptions
Options utilisées lors de la création et de l’envoi de requêtes HTTP pour cette opération.
requestOptions?: OperationRequestOptions
Valeur de propriété
Hérité de OperationOptions.requestOptions
tracingOptions
Options utilisées lorsque le suivi est activé.
tracingOptions?: OperationTracingOptions
Valeur de propriété
Hérité de OperationOptions.tracingOptions