AI

Vektordatabase

Kort sagt

En specialiseret database designet til at gemme og søge i embeddings — bruges som hukommelse og vidensbase for AI.

En vektordatabase er en database optimeret til at gemme og søge i embeddings — de matematiske vektorer der repræsenterer tekstens betydning. I stedet for at søge på nøjagtige ord eller kategorier søger en vektordatabase på lighed i betydning.

Det er infrastrukturen bag RAG-systemer: du gemmer tusindvis af dokumentafsnit som vektorer. Når en bruger stiller et spørgsmål, konverteres spørgsmålet til en vektor, og databasen finder de afsnit der semantisk ligner mest — dem giver du til AI'en som kontekst.

Populære vektordatabaser er Pinecone, Weaviate og Qdrant. PostgreSQL med pgvector-udvidelsen giver lignende funktionalitet i en velkendt relationel database.

En virksomhed gemmer al intern dokumentation i en vektordatabase. En medarbejder spørger en intern chatbot: 'Hvad er vores politik for forretningsrejser?' Botten søger vektordatabasen, finder de mest relevante afsnit i rejsepolitikdokumentet og formulerer et præcist svar.


← Alle begreber Test dig selv