OpenApiFunctionDefinition interface
Die Eingabedefinitionsinformationen für eine openapi-Funktion.
Eigenschaften
| auth | Details zur offenen API-Authentifizierung |
| default_params | Liste der OpenAPI-Spezifikationsparameter, die vom Benutzer bereitgestellte Standardwerte verwenden |
| description | Eine Beschreibung der Funktion, die vom Modell verwendet wird, um auszuwählen, wann und wie die Funktion aufgerufen wird. |
| functions | Liste der vom OpenApi-Tool verwendeten Funktionsdefinitionen |
| name | Der Name der funktion, die aufgerufen werden soll. |
| spec | Das openapi-Funktions-Shape, das als JSON-Schemaobjekt beschrieben wird. |
Details zur Eigenschaft
auth
Details zur offenen API-Authentifizierung
auth: OpenApiAuthDetailsUnion
Eigenschaftswert
default_params
Liste der OpenAPI-Spezifikationsparameter, die vom Benutzer bereitgestellte Standardwerte verwenden
default_params?: string[]
Eigenschaftswert
string[]
description
Eine Beschreibung der Funktion, die vom Modell verwendet wird, um auszuwählen, wann und wie die Funktion aufgerufen wird.
description?: string
Eigenschaftswert
string
functions
Liste der vom OpenApi-Tool verwendeten Funktionsdefinitionen
functions?: { description?: string, name: string, parameters: Record<string, unknown> }[]
Eigenschaftswert
{ description?: string, name: string, parameters: Record<string, unknown> }[]
name
Der Name der funktion, die aufgerufen werden soll.
name: string
Eigenschaftswert
string
spec
Das openapi-Funktions-Shape, das als JSON-Schemaobjekt beschrieben wird.
spec: unknown
Eigenschaftswert
unknown