Vektorandmebaas on andmebaas, mis on ehitatud embeddingute (tähendusvektorite) salvestamiseks ja kiireks „sarnasusotsinguks”. Tavaline andmebaas otsib täpseid vasteid, vektorandmebaas leiab tähenduselt lähedasi.
Kuidas see töötab?
Iga dokument teisendatakse embeddinguks ja salvestatakse. Päringu ajal teisendatakse ka küsimus embeddinguks ning andmebaas leiab vektorruumis lähimad — need on tähenduselt kõige sarnasemad dokumendid.
Roll RAG-is
Vektorandmebaas on RAG-süsteemi süda: sealt leitakse dokumendid, mis mudelile vastuse koostamiseks juurde antakse. Tuntumad: Pinecone, Weaviate, Qdrant, pgvector.