Condividi tramite


FunctionTool interface

Definisce una funzione nel tuo codice che il modello può chiamare. Altre informazioni sulla chiamata alle funzioni.

Extends

Proprietà

description

Una descrizione dello strumento funzionale.

name

Nome della funzione da chiamare.

parameters

Lo schema dei parametri per la funzione.

strict

Se gli argomenti della funzione devono corrispondere strettamente allo schema dei parametri.

type

Tipo di strumento funzionale. Sempre function.

Dettagli proprietà

description

Una descrizione dello strumento funzionale.

description?: string

Valore della proprietà

string

name

Nome della funzione da chiamare.

name: string

Valore della proprietà

string

parameters

Lo schema dei parametri per la funzione.

parameters: Record<string, unknown>

Valore della proprietà

Record<string, unknown>

strict

Se gli argomenti della funzione devono corrispondere strettamente allo schema dei parametri.

strict: boolean

Valore della proprietà

boolean

type

Tipo di strumento funzionale. Sempre function.

type: "function"

Valore della proprietà

"function"