VoiceAgentSubagent interface

En syskon-Foundry-textagent som en röstagent kan konsultera som bakgrundsspecialist.

Egenskaper

agent_capabilities

En beskrivning av subagentens kapaciteter, som används av röstagenten för att avgöra om en fråga ska vidarebefordras.

agent_name

Namnet på underagenten. Subagenten måste vara i samma projekt som röstagenten.

agent_version

Versionen av subagenten. När den utelämnas används den aktiva versionen.

invoke_timeout_seconds

Väggklockans timeout, i sekunder, för varje anrop av denna subagent. När den utelämnas används servicetimeout.

response_policy

Policy för att bekräfta vidarebefordrade förfrågningar och fylla luckor medan man väntar på denna subagents svar.

Egenskapsinformation

agent_capabilities

En beskrivning av subagentens kapaciteter, som används av röstagenten för att avgöra om en fråga ska vidarebefordras.

agent_capabilities: string

Egenskapsvärde

string

agent_name

Namnet på underagenten. Subagenten måste vara i samma projekt som röstagenten.

agent_name: string

Egenskapsvärde

string

agent_version

Versionen av subagenten. När den utelämnas används den aktiva versionen.

agent_version?: string

Egenskapsvärde

string

invoke_timeout_seconds

Väggklockans timeout, i sekunder, för varje anrop av denna subagent. När den utelämnas används servicetimeout.

invoke_timeout_seconds?: number

Egenskapsvärde

number

response_policy

Policy för att bekräfta vidarebefordrade förfrågningar och fylla luckor medan man väntar på denna subagents svar.

response_policy?: VoiceAgentSubagentResponsePolicy

Egenskapsvärde