クラス: ModelResolver
定義: plugins/ai/src/models.ts:164
文字列のモデル指定を LanguageModel へ解決します。 生成したプロバイダーはインスタンス内にキャッシュされるため、 動的 import とファクトリ呼び出しはプロバイダーごとに1度だけです。
クライアントごとに1つ持たせてください(モジュールレベルの共有状態を 作らないため、AiService が保持します)。
コンストラクター
コンストラクター
new ModelResolver(options): ModelResolver;
定義: plugins/ai/src/models.ts:169
パラメータ
options
戻り値
ModelResolver
メソッド
resolve()
resolve(input): Promise<LanguageModel>;
定義: plugins/ai/src/models.ts:178
モデル指定を解決します。文字列以外はそのまま返します
(すでに LanguageModel なので解決するものがありません)。
パラメータ
input
戻り値
Promise<LanguageModel>