FunctionToolParam interface

modelinterface FunctionToolParam

Eigenschappen

allowed_callers

De aanroepers die deze functietool kunnen aanroepen, direct of programmatisch.

async

Of de toolrespons asynchroon kan worden teruggegeven versus direct bij het aanmaken van de volgende respons.

defer_loading

Of deze functie uitgesteld en ontdekt moet worden via tool search.

description

Een beschrijving van de functie die het model helpt beslissen wanneer en hoe het het moet aanroepen.

name

De naam die wordt gebruikt om de functie in tool calls aan te duiden.

output_schema

Het JSON-schema dat de functie-uitvoer beschrijft.

parameters

Het JSON-schema beschrijft de argumenten die door de functie worden geaccepteerd.

strict

Of functieargumenten strikt overeenkomen met het parametersschema.

type

Het type functiehulpmiddel. Altijd function.

Eigenschapdetails

allowed_callers

De aanroepers die deze functietool kunnen aanroepen, direct of programmatisch.

allowed_callers?: CallableToolAllowedCaller[]

Waarde van eigenschap

async

Of de toolrespons asynchroon kan worden teruggegeven versus direct bij het aanmaken van de volgende respons.

async?: boolean

Waarde van eigenschap

boolean

defer_loading

Of deze functie uitgesteld en ontdekt moet worden via tool search.

defer_loading?: boolean

Waarde van eigenschap

boolean

description

Een beschrijving van de functie die het model helpt beslissen wanneer en hoe het het moet aanroepen.

description?: string

Waarde van eigenschap

string

name

De naam die wordt gebruikt om de functie in tool calls aan te duiden.

name: string

Waarde van eigenschap

string

output_schema

Het JSON-schema dat de functie-uitvoer beschrijft.

output_schema?: Record<string, any>

Waarde van eigenschap

Record<string, any>

parameters

Het JSON-schema beschrijft de argumenten die door de functie worden geaccepteerd.

parameters?: EmptyModelParam

Waarde van eigenschap

strict

Of functieargumenten strikt overeenkomen met het parametersschema.

strict?: boolean

Waarde van eigenschap

boolean

type

Het type functiehulpmiddel. Altijd function.

type: "function"

Waarde van eigenschap

"function"