RequiredMcpToolCall interface
Uma representação de uma chamada solicitada para uma ferramenta MCP, necessária para o modelo continuar a avaliação de uma execução.
- Extends
Propriedades
| arguments | Os argumentos a serem usados ao invocar a ferramenta mcp, conforme fornecido pelo modelo. Os argumentos são apresentados como um documento JSON que deve ser validado e analisado para avaliação. |
| name | O nome da função usada no servidor MCP. |
| server |
O rótulo do servidor MCP. |
| type | O tipo de objeto da chamada de ferramenta necessária. Sempre 'mcp' para ferramentas MCP. |
Propriedades Herdadas
| id | O identificador da chamada da ferramenta. Esse ID deve ser referenciado ao enviar saídas de ferramentas. |
Detalhes de Propriedade
arguments
Os argumentos a serem usados ao invocar a ferramenta mcp, conforme fornecido pelo modelo. Os argumentos são apresentados como um documento JSON que deve ser validado e analisado para avaliação.
arguments: string
Valor de Propriedade
string
name
O nome da função usada no servidor MCP.
name: string
Valor de Propriedade
string
serverLabel
O rótulo do servidor MCP.
serverLabel: string
Valor de Propriedade
string
type
O tipo de objeto da chamada de ferramenta necessária. Sempre 'mcp' para ferramentas MCP.
type: "mcp"
Valor de Propriedade
"mcp"
Detalhes da Propriedade Herdada
id
O identificador da chamada da ferramenta. Esse ID deve ser referenciado ao enviar saídas de ferramentas.
id: string
Valor de Propriedade
string
Herdado deRequiredToolCall.id