VoiceAgentSubagent interface
Bratrany agent tekstowy Foundry, z którym agent głosowy może się konsultować jako specjalista od tła.
Właściwości
| agent_capabilities | Opis możliwości subagenta, używany przez agenta głosowego do decyzji, czy przekazać zapytanie. |
| agent_name | Imię subagenta. Subagent musi znajdować się w tym samym projekcie co agent głosowy. |
| agent_version | Wersja subagenta. Gdy jest pomijana, używa się wersji aktywnej. |
| invoke_timeout_seconds | Zegar ścienny, w sekundach, dla każdego wywołania tego subagenta. Po pominięciu czasu serwisowego jest używany. |
| response_policy | Polityka potwierdzania przekazywanych żądań i uzupełniania luk podczas oczekiwania na odpowiedź tego subagenta. |
Szczegóły właściwości
agent_capabilities
Opis możliwości subagenta, używany przez agenta głosowego do decyzji, czy przekazać zapytanie.
agent_capabilities: string
Wartość właściwości
string
agent_name
Imię subagenta. Subagent musi znajdować się w tym samym projekcie co agent głosowy.
agent_name: string
Wartość właściwości
string
agent_version
Wersja subagenta. Gdy jest pomijana, używa się wersji aktywnej.
agent_version?: string
Wartość właściwości
string
invoke_timeout_seconds
Zegar ścienny, w sekundach, dla każdego wywołania tego subagenta. Po pominięciu czasu serwisowego jest używany.
invoke_timeout_seconds?: number
Wartość właściwości
number
response_policy
Polityka potwierdzania przekazywanych żądań i uzupełniania luk podczas oczekiwania na odpowiedź tego subagenta.
response_policy?: VoiceAgentSubagentResponsePolicy