Bases de données vectorielles

Connecte-toi à des bases de données vectorielles depuis Delphi pour la recherche sémantique, le RAG et les applications alimentées par l'IA. Prise en charge de Pinecone et plus.

Capacités

  • Stocke et interroge des embeddings vectoriels en haute dimension
  • Recherche de similarité sémantique pour les applications RAG
  • Prise en charge de plusieurs backends de bases de données vectorielles
  • Filtrage par métadonnées et recherche hybride
  • Opérations d'upsert et de requête par batch

Exemple 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;

Prêt à utiliser des bases de données vectorielles ?

Télécharge l'essai gratuit et commence à construire en quelques minutes.