StructuredInputDefinition interface

Eine strukturierte Eingabe, die an der Ersetzung von Eingabeaufforderungsvorlagen und der Bindung von Werkzeugargumenten teilnehmen kann.

Eigenschaften

default_value

Der Standardwert für die Eingabe, wenn kein Laufzeitwert angegeben wird.

description

Eine für Menschen lesbare Beschreibung der Eingabe.

required

Gibt an, ob die Eingabeeigenschaft beim Aufrufen des Agents erforderlich ist. Wird standardmäßig auf false festgelegt.

schema

Das JSON-Schema für die strukturierte Eingabe (optional).

Details zur Eigenschaft

default_value

Der Standardwert für die Eingabe, wenn kein Laufzeitwert angegeben wird.

default_value?: unknown

Eigenschaftswert

unknown

description

Eine für Menschen lesbare Beschreibung der Eingabe.

description?: string

Eigenschaftswert

string

required

Gibt an, ob die Eingabeeigenschaft beim Aufrufen des Agents erforderlich ist. Wird standardmäßig auf false festgelegt.

required?: boolean

Eigenschaftswert

boolean

schema

Das JSON-Schema für die strukturierte Eingabe (optional).

schema?: Record<string, unknown>

Eigenschaftswert

Record<string, unknown>