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

Eigenschaftswert