InputItemFunctionToolCall interface

Uma chamada de ferramenta para executar uma função. Consulte o guia de chamada de função para obter mais informações.

Estende

Propriedades

arguments

Uma cadeia de caracteres JSON dos argumentos a serem passados para a função.

call_id

O ID exclusivo da chamada da ferramenta funcional gerada pelo modelo.

id

O ID único da chamada da ferramenta de função.

name

O nome da função a ser executada.

status

O estado do item. Um de in_progress, completedou incomplete. É preenchido quando os itens são retornados via API.

type

O tipo de chamada da ferramenta funcional. Sempre function_call.

Detalhes da Propriedade

arguments

Uma cadeia de caracteres JSON dos argumentos a serem passados para a função.

arguments: string

Valor da Propriedade

string

call_id

O ID exclusivo da chamada da ferramenta funcional gerada pelo modelo.

call_id: string

Valor da Propriedade

string

id

O ID único da chamada da ferramenta de função.

id?: string

Valor da Propriedade

string

name

O nome da função a ser executada.

name: string

Valor da Propriedade

string

status

O estado do item. Um de in_progress, completedou incomplete. É preenchido quando os itens são retornados via API.

status?: "in_progress" | "completed" | "incomplete"

Valor da Propriedade

"in_progress" | "completed" | "incomplete"

type

O tipo de chamada da ferramenta funcional. Sempre function_call.

type: "function_call"

Valor da Propriedade

"function_call"