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