VoiceAgentSubagent interface
Een broer-zus Foundry tekstagent die een spraakagent kan raadplegen als achtergrondspecialist.
Eigenschappen
| agent_capabilities | Een beschrijving van de mogelijkheden van de subagent, gebruikt door de spraakagent om te beslissen of een query doorgestuurd moet worden. |
| agent_name | De naam van de subagent. De subagent moet in hetzelfde project zitten als de voice agent. |
| agent_version | De versie van de subagent. Wanneer deze wordt weggelaten, wordt de actieve versie gebruikt. |
| invoke_timeout_seconds | De muurklok-timeout, in seconden, voor elke aanroep van deze subagent. Wanneer deze wordt weggelaten, wordt de service-timeout gebruikt. |
| response_policy | Beleid voor het erkennen van doorgestuurde verzoeken en het opvullen van gaten terwijl je wacht op een reactie van deze subagent. |
Eigenschapdetails
agent_capabilities
Een beschrijving van de mogelijkheden van de subagent, gebruikt door de spraakagent om te beslissen of een query doorgestuurd moet worden.
agent_capabilities: string
Waarde van eigenschap
string
agent_name
De naam van de subagent. De subagent moet in hetzelfde project zitten als de voice agent.
agent_name: string
Waarde van eigenschap
string
agent_version
De versie van de subagent. Wanneer deze wordt weggelaten, wordt de actieve versie gebruikt.
agent_version?: string
Waarde van eigenschap
string
invoke_timeout_seconds
De muurklok-timeout, in seconden, voor elke aanroep van deze subagent. Wanneer deze wordt weggelaten, wordt de service-timeout gebruikt.
invoke_timeout_seconds?: number
Waarde van eigenschap
number
response_policy
Beleid voor het erkennen van doorgestuurde verzoeken en het opvullen van gaten terwijl je wacht op een reactie van deze subagent.
response_policy?: VoiceAgentSubagentResponsePolicy