VoiceAgentSubagent interface

Un agent de textos Foundry frère et sœur qu’un agent vocal peut consulter en tant que spécialiste des arrière-plans.

Propriétés

agent_capabilities

Une description des capacités du sous-agent, utilisée par l’agent vocal pour décider s’il faut transférer une requête.

agent_name

Le nom du sous-agent. Le sous-agent doit être dans le même projet que l’agent vocal.

agent_version

La version du sous-agent. Lorsqu’elle est omise, la version active est utilisée.

invoke_timeout_seconds

Le temps mort de l’horloge murale, en secondes, pour chaque invocation de ce sous-agent. Lorsqu’elle est omise, le délai d’expiration du service est utilisé.

response_policy

Politique pour accuser réception des demandes transférées et combler les lacunes en attendant la réponse de ce sous-agent.

Détails de la propriété

agent_capabilities

Une description des capacités du sous-agent, utilisée par l’agent vocal pour décider s’il faut transférer une requête.

agent_capabilities: string

Valeur de propriété

string

agent_name

Le nom du sous-agent. Le sous-agent doit être dans le même projet que l’agent vocal.

agent_name: string

Valeur de propriété

string

agent_version

La version du sous-agent. Lorsqu’elle est omise, la version active est utilisée.

agent_version?: string

Valeur de propriété

string

invoke_timeout_seconds

Le temps mort de l’horloge murale, en secondes, pour chaque invocation de ce sous-agent. Lorsqu’elle est omise, le délai d’expiration du service est utilisé.

invoke_timeout_seconds?: number

Valeur de propriété

number

response_policy

Politique pour accuser réception des demandes transférées et combler les lacunes en attendant la réponse de ce sous-agent.

response_policy?: VoiceAgentSubagentResponsePolicy

Valeur de propriété