RequiredMcpToolCall interface

MCP ツールへの要求された呼び出しの表現で、モデルが実行の評価を続行するために必要とします。

Extends

プロパティ

arguments

モデルによって提供される mcp ツールを呼び出すときに使用する引数。 引数は、評価のために検証および解析する必要がある JSON ドキュメントとして提示されます。

name

MCP サーバで使用される関数の名前。

serverLabel

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"

継承されたプロパティの詳細

id

ツール呼び出しの ID。 この ID は、ツールの出力を送信するときに参照する必要があります。

id: string

プロパティ値

string

RequiredToolCall.id から継承