VoiceAgentRealtimeClientOptions interface
Opções para o cliente em tempo real Voice Agents.
Propriedades
| api |
Versão da API enviada durante a atualização do WebSocket. |
| connection |
Tempo limite padrão da ligação em milissegundos. |
| credential |
Oscilações Microsoft Entra usadas para adquirir um token de acesso WebSocket. |
| user |
Prefixo adicionado ao valor do user-agent do SDK em Node.js. |
| web |
Sobrepõe o transporte usado para estabelecer a ligação WebSocket em tempo real. Por defeito, o transporte da plataforma ( |
Detalhes de Propriedade
apiVersion
Versão da API enviada durante a atualização do WebSocket.
apiVersion?: string
Valor de Propriedade
string
connectionTimeoutInMs
Tempo limite padrão da ligação em milissegundos.
connectionTimeoutInMs?: number
Valor de Propriedade
number
credentialScopes
Oscilações Microsoft Entra usadas para adquirir um token de acesso WebSocket.
credentialScopes?: string | string[]
Valor de Propriedade
string | string[]
userAgentPrefix
Prefixo adicionado ao valor do user-agent do SDK em Node.js.
userAgentPrefix?: string
Valor de Propriedade
string
webSocketFactory
Sobrepõe o transporte usado para estabelecer a ligação WebSocket em tempo real. Por defeito, o transporte da plataforma (ws em Node.js, o navegador nativo WebSocket nos browsers/React Native).
Fornecer uma fábrica personalizada para personalizar o estabelecimento da ligação.
webSocketFactory?: VoiceAgentWebSocketFactory