VoiceHostedAgentConversationEngine interface

Una referencia cerrada al agente de texto alojado que gestiona la conversación para un agente de voz. El agente alojado se resuelve dentro del mismo proyecto y debe soportar el invocations_ws protocolo, la compatibilidad con Voice Live y el Protocolo Bridge 1.0.

Extends

Propiedades

additionalProperties

Propiedades adicionales

name

El nombre no vacío similar a DNS del agente de texto alojado de destino en el mismo proyecto.

type

Selecciona un agente alojado de Foundry como motor de conversación.

version

La versión del agente objetivo. Omite esta propiedad para seleccionar la última versión cuando empiece la sesión de voz. Cuando se suministra, se utiliza un entero positivo o draft-{positive-unix-timestamp} cuyo componente numérico encaje en un entero de 64 bits con signo.

Detalles de las propiedades

additionalProperties

Propiedades adicionales

additionalProperties?: Record<string, any>

Valor de propiedad

Record<string, any>

name

El nombre no vacío similar a DNS del agente de texto alojado de destino en el mismo proyecto.

name: string

Valor de propiedad

string

type

Selecciona un agente alojado de Foundry como motor de conversación.

type: "hosted_agent"

Valor de propiedad

"hosted_agent"

version

La versión del agente objetivo. Omite esta propiedad para seleccionar la última versión cuando empiece la sesión de voz. Cuando se suministra, se utiliza un entero positivo o draft-{positive-unix-timestamp} cuyo componente numérico encaje en un entero de 64 bits con signo.

version?: string

Valor de propiedad

string