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.

serverLabel

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

A ID da chamada da ferramenta. Essa ID deve ser referenciada ao enviar saídas de ferramenta.

Detalhes da 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 da propriedade

string

name

O nome da função usada no servidor MCP.

name: string

Valor da propriedade

string

serverLabel

O rótulo do servidor MCP.

serverLabel: string

Valor da propriedade

string

type

O tipo de objeto da chamada de ferramenta necessária. Sempre 'mcp' para ferramentas MCP.

type: "mcp"

Valor da propriedade

"mcp"

Detalhes das propriedades herdadas

id

A ID da chamada da ferramenta. Essa ID deve ser referenciada ao enviar saídas de ferramenta.

id: string

Valor da propriedade

string

Herdado deRequiredToolCall.id