Open SourceRAG17k
pgvector
Estensione Postgres che aggiunge colonne vettoriali e indici ANN.
pgvector è un'estensione open source che aggiunge tipi di dati vettoriali e ricerca per similarità a PostgreSQL. Supporta la ricerca dei nearest neighbor esatta e approssimata tramite indici IVFFlat e HNSW con distanza L2, prodotto scalare e coseno, il tutto interrogabile tramite SQL standard. Si distingue per consentire ai team di aggiungere la ricerca vettoriale a un database Postgres esistente senza ricorrere a un vector store separato.
Repository
pgvector/pgvectorLinguaggio
CCosa ci costruiresti
- Aggiungere ricerca semantica e retrieval RAG a un'app che già utilizza PostgreSQL, evitando un nuovo datastore
- Combinare similarità vettoriale con join relazionali e filtri SQL in un'unica query
- Archiviare gli embedding accanto ai dati transazionali con le stesse policy di backup, consistenza e controllo degli accessi
Tag
postgresvectorextension