VoiceAgentRealtimeClientOptions interface

Opções para o cliente em tempo real Voice Agents.

Propriedades

apiVersion

Versão da API enviada durante a atualização do WebSocket.

connectionTimeoutInMs

Tempo limite padrão da ligação em milissegundos.

credentialScopes

Oscilações Microsoft Entra usadas para adquirir um token de acesso WebSocket.

userAgentPrefix

Prefixo adicionado ao valor do user-agent do SDK em Node.js.

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.

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

Valor de Propriedade