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 |
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"