OpenApiFunctionDefinition interface
openapi 関数の入力定義情報。
プロパティ
| auth | OPEN API 認証の詳細 |
| default_params | ユーザー指定の既定値を使用する OpenAPI 仕様パラメーターの一覧 |
| description | モデルが関数をいつどのように呼び出すかを選ぶために使われる、関数の動作の説明。 |
| functions | OpenApiツールで使用される関数定義のリスト |
| name | 呼び出す関数の名前。 |
| spec | JSON スキーマ オブジェクトとして記述された openapi 関数の図形。 |
プロパティの詳細
auth
default_params
ユーザー指定の既定値を使用する OpenAPI 仕様パラメーターの一覧
default_params?: string[]
プロパティ値
string[]
description
モデルが関数をいつどのように呼び出すかを選ぶために使われる、関数の動作の説明。
description?: string
プロパティ値
string
functions
OpenApiツールで使用される関数定義のリスト
functions?: { description?: string, name: string, parameters: Record<string, unknown> }[]
プロパティ値
{ description?: string, name: string, parameters: Record<string, unknown> }[]
name
呼び出す関数の名前。
name: string
プロパティ値
string
spec
JSON スキーマ オブジェクトとして記述された openapi 関数の図形。
spec: unknown
プロパティ値
unknown