CustomToolParam interface

Ein benutzerdefiniertes Tool, das Eingaben in einem festgelegten Format verarbeitet. Weitere Informationen zu Custom Tools

Extends

Eigenschaften

defer_loading

Ob dieses Tool aufgeschoben und über die Tool-Suche entdeckt werden sollte.

description

Optionale Beschreibung des benutzerdefinierten Tools, das verwendet wird, um mehr Kontext zu liefern.

format

Das Eingabeformat für das benutzerdefinierte Tool. Standard ist uneingeschränkter Text.

name

Der Name des benutzerdefinierten Werkzeugs, das verwendet wird, um es in Werkzeugaufrufen zu identifizieren.

type

Der Typ des benutzerdefinierten Werkzeugs. Immer custom.

Details zur Eigenschaft

defer_loading

Ob dieses Tool aufgeschoben und über die Tool-Suche entdeckt werden sollte.

defer_loading?: boolean

Eigenschaftswert

boolean

description

Optionale Beschreibung des benutzerdefinierten Tools, das verwendet wird, um mehr Kontext zu liefern.

description?: string

Eigenschaftswert

string

format

Das Eingabeformat für das benutzerdefinierte Tool. Standard ist uneingeschränkter Text.

format?: CustomToolParamFormatUnion

Eigenschaftswert

name

Der Name des benutzerdefinierten Werkzeugs, das verwendet wird, um es in Werkzeugaufrufen zu identifizieren.

name: string

Eigenschaftswert

string

type

Der Typ des benutzerdefinierten Werkzeugs. Immer custom.

type: "custom"

Eigenschaftswert

"custom"