InputItemFunctionToolCall interface

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

Extends

Propriedades

arguments

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

call_id

A ID exclusiva da chamada da ferramenta de função gerada pelo modelo.

id

A ID exclusiva da chamada da ferramenta de função.

name

O nome da função a ser executada.

status

A situação do item. Uma opção entre in_progress, completed ou incomplete. Populado quando os itens são retornados por meio da API.

type

O tipo da chamada da ferramenta de função. 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

A ID exclusiva da chamada da ferramenta de função gerada pelo modelo.

call_id: string

Valor da propriedade

string

id

A ID exclusiva 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

A situação do item. Uma opção entre in_progress, completed ou incomplete. Populado quando os itens são retornados por meio da API.

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

Valor da propriedade

"in_progress" | "completed" | "incomplete"

type

O tipo da chamada da ferramenta de função. Sempre function_call.

type: "function_call"

Valor da propriedade

"function_call"