VoiceAgentSubagentResponsePolicy interface

Política para entregar respuestas mientras un agente de voz espera a un subagente.

Propiedades

ack_instructions

Instrucciones usadas para generar el acuse de recibo inmediato.

enable_delta_progress

Si las actualizaciones de progreso se emiten de forma incremental en lugar de solo cuando se completa la invocación del subagente. Tiene como valor predeterminado false.

gap_filling_instructions

Instrucciones usadas para generar un discurso que rellene huecos mientras se espera el progreso.

gap_filling_interval

El número de segundos sin contenido del subagente ni entrada del usuario antes de que el agente de voz proporcione una respuesta que llene el vacío.

immediate_ack

Si el agente de voz proporciona un acuse de recibo inmediato antes de reenviar una solicitud a un subagente.

progress_instructions

Instrucciones usadas para resumir el progreso de los subagentes transmitidos en el habla.

progress_update_interval

El número mínimo de segundos entre actualizaciones de progreso habladas.

Detalles de las propiedades

ack_instructions

Instrucciones usadas para generar el acuse de recibo inmediato.

ack_instructions?: string

Valor de propiedad

string

enable_delta_progress

Si las actualizaciones de progreso se emiten de forma incremental en lugar de solo cuando se completa la invocación del subagente. Tiene como valor predeterminado false.

enable_delta_progress?: boolean

Valor de propiedad

boolean

gap_filling_instructions

Instrucciones usadas para generar un discurso que rellene huecos mientras se espera el progreso.

gap_filling_instructions?: string

Valor de propiedad

string

gap_filling_interval

El número de segundos sin contenido del subagente ni entrada del usuario antes de que el agente de voz proporcione una respuesta que llene el vacío.

gap_filling_interval?: number

Valor de propiedad

number

immediate_ack

Si el agente de voz proporciona un acuse de recibo inmediato antes de reenviar una solicitud a un subagente.

immediate_ack?: boolean

Valor de propiedad

boolean

progress_instructions

Instrucciones usadas para resumir el progreso de los subagentes transmitidos en el habla.

progress_instructions?: string

Valor de propiedad

string

progress_update_interval

El número mínimo de segundos entre actualizaciones de progreso habladas.

progress_update_interval?: number

Valor de propiedad

number