Embeddings sind Zahlenfolgen (Vektoren), die die Bedeutung eines Textes, Bildes oder anderen Inhalts mathematisch darstellen. Eine Vektordatenbank speichert diese Vektoren und findet Inhalte mit ähnlicher Bedeutung.
Bedeutung in der Praxis
Dadurch funktioniert die Suche nach Bedeutung statt nur nach Stichwort: Die Frage „Wie storniere ich einen Auftrag?“ findet auch Texte, in denen von „Auftragsrücknahme“ die Rede ist. Embeddings und Vektordatenbanken sind die technische Grundlage von RAG.
Beispiel
Ein Unternehmen wandelt sein ERP-Handbuch in Embeddings um und speichert sie in einer Vektordatenbank. Der Assistent findet damit zu jeder Frage die passenden Abschnitte.
Abgrenzung
Eine klassische Datenbank wie DBS sucht nach exakten Werten und Stichwörtern. Eine Vektordatenbank sucht nach inhaltlicher Ähnlichkeit.