埋込みを生成するためのPL/SQLパッケージについて
ベクトル・ユーティリティのPL/SQLパッケージを実装して、データベース内または外部で、テキスト処理や類似検索とともにチャンク化、埋込みおよびテキスト生成操作を実行します。これらの操作は、エンドツーエンドのパイプラインとしてスケジュールできます。ベクトル生成用に提供されているPL/SQLパッケージは、DBMS_VECTOR
およびDBMS_VECTOR_CHAIN
です。
これらのパッケージは、ONNX形式のベクトル埋込みモデル(これらのモデルをデータベースにインポートします)とサードパーティのベクトル埋込みモデル(サードパーティのREST APIをコールします)の両方で使用できます。各パッケージは、チェーン可能ユーティリティ関数やベクトル・ヘルパー・プロシージャなどのサブプログラムで構成されます。
- チェーン可能ユーティリティ関数および一般的なユース・ケースについて
これらは、入力データを渡してベクトルを含む別の表現に変換するチェーン可能で柔軟なステージのセットを想定しています。 - ベクトル・ヘルパー・プロシージャについて
ベクトル・ヘルパー・プロシージャを使用すると、チェーン可能ユーティリティ関数で使用するために、認証資格証明、プリファレンスおよび言語固有のデータを構成できます。 - 提供されているベクトル・ユーティリティのPL/SQLパッケージ
軽量なDBMS_VECTOR
パッケージ、または完全な機能を備えたより高度なDBMS_VECTOR_CHAIN
パッケージを使用します。 - ベクトル・ユーティリティPL/SQLパッケージの使用条件
ベクトル・ユーティリティPL/SQLパッケージの一部であるREST APIの使用条件を理解する必要があります。 - JSON入力パラメータの検証
オプションで、DBMS_VECTOR.UTL
関数およびDBMS_VECTOR_CHAIN.UTL
関数へのJSON入力の構造を検証できます。この関数は、JSONを使用して入力パラメータを定義します。
関連トピック
親トピック: ベクトルの生成について