VoiceAgentSubagent interface
Ein Geschwister-Foundry-Textagent, den ein Sprachagent als Hintergrundspezialist konsultieren kann.
Eigenschaften
| agent_capabilities | Eine Beschreibung der Fähigkeiten des Subagenten, die vom Sprachagenten verwendet werden, um zu entscheiden, ob eine Anfrage weitergeleitet werden soll. |
| agent_name | Der Name des Subagenten. Der Subagent muss im selben Projekt wie der Sprachagent sein. |
| agent_version | Die Version des Subagenten. Wenn sie weggelassen wird, wird die aktive Version verwendet. |
| invoke_timeout_seconds | Der Wanduhr-Timeout, in Sekunden, für jeden Aufruf dieses Subagenten. Wenn sie weggelassen wird, wird das Service-Timeout verwendet. |
| response_policy | Richtlinie zur Bestätigung weitergeleiteter Anfragen und das Schließen von Lücken, während man auf die Antwort dieses Subagenten wartet. |
Details zur Eigenschaft
agent_capabilities
Eine Beschreibung der Fähigkeiten des Subagenten, die vom Sprachagenten verwendet werden, um zu entscheiden, ob eine Anfrage weitergeleitet werden soll.
agent_capabilities: string
Eigenschaftswert
string
agent_name
Der Name des Subagenten. Der Subagent muss im selben Projekt wie der Sprachagent sein.
agent_name: string
Eigenschaftswert
string
agent_version
Die Version des Subagenten. Wenn sie weggelassen wird, wird die aktive Version verwendet.
agent_version?: string
Eigenschaftswert
string
invoke_timeout_seconds
Der Wanduhr-Timeout, in Sekunden, für jeden Aufruf dieses Subagenten. Wenn sie weggelassen wird, wird das Service-Timeout verwendet.
invoke_timeout_seconds?: number
Eigenschaftswert
number
response_policy
Richtlinie zur Bestätigung weitergeleiteter Anfragen und das Schließen von Lücken, während man auf die Antwort dieses Subagenten wartet.
response_policy?: VoiceAgentSubagentResponsePolicy