Embeddings en vector databases
Embeddings en vector databases klinken technisch, maar het idee erachter is elegant en enorm nuttig. Ze zijn de basis van slim zoeken en van RAG.
Wat is een embedding?
Een embedding zet tekst (of een beeld) om in een reeks getallen — een vector — die de betekenis vastlegt. Teksten met een vergelijkbare betekenis krijgen vergelijkbare getallen. "Auto" en "wagen" liggen dus dicht bij elkaar, ook al delen ze geen letters.
Zoeken op betekenis, niet op woorden
Klassiek zoeken vindt alleen exacte woorden. Met embeddings zoek je op betekenis: een vraag als "hoe stuur ik iets terug?" vindt een document over "retourbeleid", ook zonder overlappende woorden. Dat is een groot verschil in bruikbaarheid.
Waar de vector database in beeld komt
Om snel de meest gelijkende teksten te vinden tussen duizenden of miljoenen stukken, sla je alle embeddings op in een vector database. Die is gebouwd om razendsnel "welke vectoren lijken op deze?" te beantwoorden.
Waarom het ertoe doet
Deze techniek maakt het mogelijk om een AI te koppelen aan jouw eigen kennis: handleidingen, contracten, een helpdesk. Het is de motor onder betrouwbare, bedrijfsspecifieke AI.