RequiredMcpToolCall interface
MCP ツールへの要求された呼び出しの表現で、モデルが実行の評価を続行するために必要とします。
- Extends
プロパティ
| arguments | モデルによって提供される mcp ツールを呼び出すときに使用する引数。 引数は、評価のために検証および解析する必要がある JSON ドキュメントとして提示されます。 |
| name | MCP サーバで使用される関数の名前。 |
| server |
MCP サーバーのラベル。 |
| type | 必要なツール呼び出しのオブジェクトの種類。 MCPツールの場合は常に「mcp」です。 |
継承されたプロパティ
| id | ツール呼び出しの ID。 この ID は、ツールの出力を送信するときに参照する必要があります。 |
プロパティの詳細
arguments
モデルによって提供される mcp ツールを呼び出すときに使用する引数。 引数は、評価のために検証および解析する必要がある JSON ドキュメントとして提示されます。
arguments: string
プロパティ値
string
name
MCP サーバで使用される関数の名前。
name: string
プロパティ値
string
serverLabel
MCP サーバーのラベル。
serverLabel: string
プロパティ値
string
type
必要なツール呼び出しのオブジェクトの種類。 MCPツールの場合は常に「mcp」です。
type: "mcp"
プロパティ値
"mcp"