Vector Databases

Connect to vector databases from Delphi for semantic search, RAG, and AI-powered applications. Support for Pinecone and more.

Capabilities

  • Store and query high-dimensional vector embeddings
  • Semantic similarity search for RAG applications
  • Multiple vector database backend support
  • Metadata filtering and hybrid search
  • Batch upsert and query operations

Delphi Example

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;

Ready to Use Vector Databases?

Download the free trial and start building in minutes.