OpenApiFunctionDefinition interface

openapi 関数の入力定義情報。

プロパティ

auth

OPEN API 認証の詳細

default_params

ユーザー指定の既定値を使用する OpenAPI 仕様パラメーターの一覧

description

関数の実行内容の説明。関数を呼び出すタイミングと方法を選択するためにモデルによって使用されます。

functions

OpenApiツールで使用される関数定義のリスト

name

呼び出す関数の名前。

spec

JSON スキーマ オブジェクトとして記述された openapi 関数の図形。

プロパティの詳細

auth

OPEN API 認証の詳細

auth: OpenApiAuthDetailsUnion

プロパティ値

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