Open SourceRAG17k
pgvector
Extension Postgres ajoutant des colonnes vectorielles et des index ANN.
pgvector est une extension open source qui ajoute des types de données vectorielles et la recherche par similarité à PostgreSQL. Elle supporte la recherche exacte et approximative du plus proche voisin via les index IVFFlat et HNSW avec les distances L2, produit scalaire et cosinus, le tout interrogeable via du SQL standard. Elle se distingue en permettant aux équipes d'ajouter la recherche vectorielle à une base PostgreSQL existante plutôt que de déployer un store vectoriel séparé.
Dépôt
pgvector/pgvectorLangage
CCe que vous pourriez construire avec
- Ajouter la recherche sémantique et la récupération RAG à une application utilisant déjà PostgreSQL, sans nouveau datastore
- Combiner la similarité vectorielle avec des jointures relationnelles et des filtres SQL dans une seule requête
- Stocker des embeddings aux côtés de données transactionnelles avec les mêmes mécanismes de sauvegarde, de cohérence et de contrôle d'accès
Tags
postgresvectorextension