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