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