RequiredMcpToolCall interface

Una representación de una llamada solicitada a una herramienta MCP, necesaria para que el modelo continúe la evaluación de una ejecución.

Extends

Propiedades

arguments

Los argumentos que se van a utilizar al invocar la herramienta mcp, tal y como se proporciona en el modelo. Los argumentos se presentan como un documento JSON que se debe validar y analizar para su evaluación.

name

Nombre de la función utilizada en el servidor MCP.

serverLabel

Etiqueta del servidor MCP.

type

Tipo de objeto de la llamada a herramienta necesaria. Siempre 'mcp' para herramientas MCP.

Propiedades heredadas

id

Identificador de la llamada a la herramienta. Se debe hacer referencia a este identificador al enviar salidas de la herramienta.

Detalles de las propiedades

arguments

Los argumentos que se van a utilizar al invocar la herramienta mcp, tal y como se proporciona en el modelo. Los argumentos se presentan como un documento JSON que se debe validar y analizar para su evaluación.

arguments: string

Valor de propiedad

string

name

Nombre de la función utilizada en el servidor MCP.

name: string

Valor de propiedad

string

serverLabel

Etiqueta del servidor MCP.

serverLabel: string

Valor de propiedad

string

type

Tipo de objeto de la llamada a herramienta necesaria. Siempre 'mcp' para herramientas MCP.

type: "mcp"

Valor de propiedad

"mcp"

Detalles de las propiedades heredadas

id

Identificador de la llamada a la herramienta. Se debe hacer referencia a este identificador al enviar salidas de la herramienta.

id: string

Valor de propiedad

string

heredado deRequiredToolCall.id