VoiceAgentRealtimeClientOptions interface

Možnosti pro klienta Voice Agents v reálném čase.

Vlastnosti

apiVersion

Verze API byla odeslána během aktualizace WebSocket.

connectionTimeoutInMs

Výchozí časový limit připojení je v milisekundách.

credentialScopes

Microsoft Entra rozsahy používané k získání přístupového tokenu WebSocket.

userAgentPrefix

Prefix přidán k hodnotě uživatelského agenta SDK v Node.js.

webSocketFactory

Přepisuje transport použitý k navázání připojení WebSocket v reálném čase. Výchozí je na platformový transport (ws v Node.jsje prohlížeč nativní WebSocket v prohlížečích/React Native). Vytvořte vlastní továrnu na přizpůsobení navázání připojení.

Podrobnosti vlastnosti

apiVersion

Verze API byla odeslána během aktualizace WebSocket.

apiVersion?: string

Hodnota vlastnosti

string

connectionTimeoutInMs

Výchozí časový limit připojení je v milisekundách.

connectionTimeoutInMs?: number

Hodnota vlastnosti

number

credentialScopes

Microsoft Entra rozsahy používané k získání přístupového tokenu WebSocket.

credentialScopes?: string | string[]

Hodnota vlastnosti

string | string[]

userAgentPrefix

Prefix přidán k hodnotě uživatelského agenta SDK v Node.js.

userAgentPrefix?: string

Hodnota vlastnosti

string

webSocketFactory

Přepisuje transport použitý k navázání připojení WebSocket v reálném čase. Výchozí je na platformový transport (ws v Node.jsje prohlížeč nativní WebSocket v prohlížečích/React Native). Vytvořte vlastní továrnu na přizpůsobení navázání připojení.

webSocketFactory?: VoiceAgentWebSocketFactory

Hodnota vlastnosti