VoiceAgentSubagent interface
Un agente di testo Foundry fratello che un operatore vocale può consultare come specialista di background.
Proprietà
| agent_capabilities | Una descrizione delle capacità del sottoagente, utilizzata dall'agente vocale per decidere se inoltrare una query. |
| agent_name | Il nome del sottoagente. Il sottoagente deve essere nello stesso progetto dell'agente vocale. |
| agent_version | La versione del sottoagente. Quando viene omessa, viene utilizzata la versione attiva. |
| invoke_timeout_seconds | Il timeout dell'orologio a parete, in secondi, per ogni invocazione di questo sottoagente. Quando viene omesso, viene utilizzato il timeout del servizio. |
| response_policy | Politica per la ricezione delle richieste inoltrate e il colmare le lacune in attesa della risposta di questo subagente. |
Dettagli proprietà
agent_capabilities
Una descrizione delle capacità del sottoagente, utilizzata dall'agente vocale per decidere se inoltrare una query.
agent_capabilities: string
Valore della proprietà
string
agent_name
Il nome del sottoagente. Il sottoagente deve essere nello stesso progetto dell'agente vocale.
agent_name: string
Valore della proprietà
string
agent_version
La versione del sottoagente. Quando viene omessa, viene utilizzata la versione attiva.
agent_version?: string
Valore della proprietà
string
invoke_timeout_seconds
Il timeout dell'orologio a parete, in secondi, per ogni invocazione di questo sottoagente. Quando viene omesso, viene utilizzato il timeout del servizio.
invoke_timeout_seconds?: number
Valore della proprietà
number
response_policy
Politica per la ricezione delle richieste inoltrate e il colmare le lacune in attesa della risposta di questo subagente.
response_policy?: VoiceAgentSubagentResponsePolicy