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. |
| server |
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