メインコンテンツまでスキップ

Vector DB

ベクトルデータベースは、高次元ベクトル(テキスト、画像、音声などのデータの数値表現)を保存およびインデックスするための専門的なデータベースです。AIにおいては、意味によるコンテンツの検索を可能にし、正確なキーワード一致ではなく、semantic searchを実現します。これは、RAG(Retrieval-Augmented Generation)パイプラインとナレッジDBの基盤です。

ベクトルDBリスト

Configuration > Vector DBの下にあるベクトルDBページは、すべての登録済みベクトルデータベース接続を表示します。特定のエントリを見つけるために、SearchType、およびStatusフィルターを使用してください。右上隅のアイコンを使用して、カードビューとテーブルビューを切り替えます。

各エントリには次の情報が表示されます:

カラム説明
Display NameベクトルDB接続の名前。1つのエントリはDefaultとしてマークできます。
DB Typeベクトルデータベースエンジン(例:Qdrant)。
HostベクトルDBインスタンスのホスト名またはアドレス。
Port接続のポート番号。
StatusACTIVEまたはINACTIVE
Updated at最後に修正されたタイムスタンプ。
Actions接続を編集または削除します。

ベクトルDBを追加

  1. + Add Vector DBをクリックします。
  2. 必須フィールドに入力し、Saveをクリックします。
フィールド必須説明
Vector DB Typeはいデータベースエンジン(例:Qdrant)。
Display Nameはい接続のための一意の名前。
HostYesサーバーアドレス (例: qdrant.aiops.svc.cluster.local)。
PortYes接続ポート (例: 6333)。
Access KeyNoベクターデータベースインスタンスの認証キー。
DescriptionNo接続の簡単な説明。
StatusNo接続をアクティブまたは非アクティブに切り替えます。デフォルトはアクティブです。
Set as defaultNo有効にすると、新しいナレッジDBはデフォルトでこのベクターストアを使用します。

ベクターデータベースを編集する

  1. 修正したいエントリのeditアイコン(鉛筆)をクリックします。
  2. 必要に応じてフィールドを更新します。
  3. Saveをクリックします。

ベクターデータベースを削除する

  1. 削除したいエントリのdeleteアイコン(ゴミ箱)をクリックします。
  2. 確認のために正確な表示名を入力します。
  3. Deleteをクリックします。