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 des Zwecks 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 des Zwecks 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