Dela via


FunctionTool interface

Definierar en funktion i din egen kod som modellen kan välja att anropa. Läs mer om funktionsanrop.

Extends

Egenskaper

description

En beskrivning av funktionsverktyget.

name

Namnet på funktionen som ska anropas.

parameters

Parametrarna schemat för funktionen.

strict

Om funktionsargumenten strikt måste matcha parametrschemat.

type

Typ av funktionsverktyg. Alltid function.

Egenskapsinformation

description

En beskrivning av funktionsverktyget.

description?: string

Egenskapsvärde

string

name

Namnet på funktionen som ska anropas.

name: string

Egenskapsvärde

string

parameters

Parametrarna schemat för funktionen.

parameters: Record<string, unknown>

Egenskapsvärde

Record<string, unknown>

strict

Om funktionsargumenten strikt måste matcha parametrschemat.

strict: boolean

Egenskapsvärde

boolean

type

Typ av funktionsverktyg. Alltid function.

type: "function"

Egenskapsvärde

"function"