VoiceAgentSubagent interface

ボイスエージェントがバックグラウンドスペシャリストとして相談できる兄弟姉妹のFoundryテキストエージェント。

プロパティ

agent_capabilities

サブエージェントの能力の説明で、ボイスエージェントがクエリを転送するかどうかを判断するために使われます。

agent_name

サブエージェントの名前。 サブエージェントはボイスエージェントと同じプロジェクトに所属している必要があります。

agent_version

サブエージェントのバージョンです。 省略した場合は、アクティブバージョンが使用されます。

invoke_timeout_seconds

このサブエージェントの呼び出しごとに秒単位の壁時計タイムアウト。 省略した場合はサービスタイムアウトが使用されます。

response_policy

転送されたリクエストを承認し、このサブエージェントの返答を待つ間のギャップを埋めるための方針。

プロパティの詳細

agent_capabilities

サブエージェントの能力の説明で、ボイスエージェントがクエリを転送するかどうかを判断するために使われます。

agent_capabilities: string

プロパティ値

string

agent_name

サブエージェントの名前。 サブエージェントはボイスエージェントと同じプロジェクトに所属している必要があります。

agent_name: string

プロパティ値

string

agent_version

サブエージェントのバージョンです。 省略した場合は、アクティブバージョンが使用されます。

agent_version?: string

プロパティ値

string

invoke_timeout_seconds

このサブエージェントの呼び出しごとに秒単位の壁時計タイムアウト。 省略した場合はサービスタイムアウトが使用されます。

invoke_timeout_seconds?: number

プロパティ値

number

response_policy

転送されたリクエストを承認し、このサブエージェントの返答を待つ間のギャップを埋めるための方針。

response_policy?: VoiceAgentSubagentResponsePolicy

プロパティ値