OpenApiFunctionDefinition interface

Openapi işlevinin giriş tanımı bilgileri.

Özellikler

auth

Açık API kimlik doğrulaması ayrıntıları

default_params

Kullanıcı tarafından sağlanan varsayılanları kullanacak OpenAPI belirtim parametrelerinin listesi

description

İşlevin ne zaman ve nasıl çağrıldığını seçmek için model tarafından kullanılan işlevin ne yaptığının açıklaması.

functions

OpenApi aracı tarafından kullanılan işlev tanımlarının listesi

name

Çağrılacak işlevin adı.

spec

JSON Şeması nesnesi olarak tanımlanan openapi işlev şekli.

Özellik Ayrıntıları

auth

Açık API kimlik doğrulaması ayrıntıları

auth: OpenApiAuthDetailsUnion

Özellik Değeri

default_params

Kullanıcı tarafından sağlanan varsayılanları kullanacak OpenAPI belirtim parametrelerinin listesi

default_params?: string[]

Özellik Değeri

string[]

description

İşlevin ne zaman ve nasıl çağrıldığını seçmek için model tarafından kullanılan işlevin ne yaptığının açıklaması.

description?: string

Özellik Değeri

string

functions

OpenApi aracı tarafından kullanılan işlev tanımlarının listesi

functions?: { description?: string, name: string, parameters: Record<string, unknown> }[]

Özellik Değeri

{ description?: string, name: string, parameters: Record<string, unknown> }[]

name

Çağrılacak işlevin adı.

name: string

Özellik Değeri

string

spec

JSON Şeması nesnesi olarak tanımlanan openapi işlev şekli.

spec: unknown

Özellik Değeri

unknown