ベクトルデータベース

Delphi からベクトルデータベースに接続し、セマンティック検索、RAG、AI を活用したアプリケーションを構築できます。Pinecone などに対応しています。

機能

  • 高次元ベクトルエンベディングの保存とクエリ
  • RAG アプリケーション向けのセマンティック類似検索
  • 複数のベクトルデータベースバックエンドに対応
  • メタデータフィルタリングとハイブリッド検索
  • バッチアップサートとクエリ操作

Delphi コード例

uses
  sgcAI_VectorDB;

var
  VectorDB: TsgcAIVectorDB;
begin
  VectorDB := TsgcAIVectorDB.Create(nil);
  VectorDB.Provider := vdbPinecone;
  VectorDB.ApiKey := 'your-api-key';
  VectorDB.Upsert('index-1', Embeddings, Metadata);
  Results := VectorDB.Query('index-1', QueryVector, 10);
end;

ベクトルデータベースを使い始めますか?

体験版をダウンロードして、数分で構築を開始できます。