All öppen källkod
Öppen källkodRAG17k

pgvector

Postgres-tillägg som lägger till vektorkolumner och ANN-index.

pgvector är ett open source-tillägg som lägger till vektordatatyper och likhetssökning till PostgreSQL. Det stödjer exakt och approximativ närmaste-granne-sökning med IVFFlat- och HNSW-index med L2-, inre produkt- och cosinus-avstånd, allt frågningsbart via standard SQL. Det är anmärkningsvärt för att låta team lägga till vektorsökning i en befintlig Postgres-databas istället för att köra en separat vektorlagring.

Kodförråd

pgvector/pgvector

Språk

C

Vad du kan bygga med det

  • Lägga till semantisk sökning och RAG-hämtning till en app som redan använder PostgreSQL, utan att behöva en ny datalagring
  • Kombinera vektorlikhet med relationella joins och SQL-filter i en enda fråga
  • Lagra inbäddningar bredvid transaktionsdata med samma säkerhetskopiering, konsistens och åtkomstkontroller

Taggar

postgresvectorextension