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

Wartość właściwości