AI-basis
Wat is een vectordatabase?
Een vectordatabase is een database die embeddings opslaat en razendsnel kan opzoeken welke het dichtst bij een zoekvraag liggen. Het is de bewaarplaats onder een RAG-toepassing: daar staan je documenten in een vorm waarin een AI ze op betekenis kan doorzoeken.
Ook wel: Vector store · Vectoropslag
Waar een gewone database zoekt op exacte waarden, zoekt een vectordatabase op nabijheid. De vraag wordt een punt, en het systeem levert de stukken tekst die er het dichtst omheen liggen.
Je hebt er niet altijd een apart product voor nodig. Wij draaien dit meestal op Postgres via Supabase met de pgvector-uitbreiding, zodat je documenten en je gewone bedrijfsgegevens in dezelfde database staan. Dat scheelt een systeem in beheer en houdt de rechten op één plek.
Belangrijk bij vertrouwelijke stukken: rechten horen op de database te zitten, niet op de prompt. Een AI die toegang heeft tot alles en op zijn woord moet geloven dat hij bepaalde dossiers niet noemt, is geen afscherming.
Verwante begrippen
Wat is een embedding?
Een embedding is een stuk tekst omgezet in een rij getallen die de betekenis ervan vastlegt. Teksten die hetzelfde betekenen krijgen rijen die dicht bij elkaar liggen. Daardoor kan een computer zoeken op betekenis in plaats van op letterlijke woorden.
Lees verderWat is RAG?
RAG staat voor retrieval-augmented generation. Het is de techniek waarbij een AI eerst de relevante stukken uit jouw eigen documenten opzoekt en pas daarna antwoord geeft, op basis van wat hij heeft gevonden. Zo beantwoordt een model vragen over jouw prijzen en processen zonder dat het daarop getraind is.
Lees verderWat is een verwerkersovereenkomst?
Een verwerkersovereenkomst is het contract dat de AVG verplicht stelt zodra een andere partij persoonsgegevens voor je verwerkt. Daarin staat wat die partij met de gegevens mag doen, hoe lang ze bewaard worden, hoe ze beveiligd zijn en wat er gebeurt bij een datalek.
Lees verder