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>