Freigeben über


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.

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?: any

Eigenschaftswert

any

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.

required?: boolean

Eigenschaftswert

boolean

schema

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

schema?: Record<string, unknown>

Eigenschaftswert

Record<string, unknown>