← Słownik AI

Definicja

Baza wektorowa

Baza wektorowa przechowuje embeddingi i pozwala szybko wyszukiwać semantycznie podobne dokumenty, obrazy lub rekordy.

Znane też jako: vector database, vector store

Krótka definicja

Baza wektorowa przechowuje embeddingi i obsługuje wyszukiwanie podobieństwa. Zamiast szukać dokładnych słów kluczowych, aplikacja może znaleźć elementy bliskie znaczeniowo.

Jak to działa

Dokumenty są zamieniane na embeddingi, zapisywane z metadanymi i indeksowane. Gdy użytkownik zada pytanie, ono też jest zamieniane na wektor, a baza zwraca najbliższe fragmenty.

Przykład

W asystencie RAG baza wektorowa może odszukać najtrafniejsze akapity polityki firmowej, zanim model językowy napisze odpowiedź.

Dlaczego to ważne

Bazy wektorowe są kluczowe dla wyszukiwania semantycznego, rekomendacji i asystentów wiedzy. Nie naprawiają jednak słabych danych - jakość zależy od dokumentów, embeddingów, metadanych i ewaluacji.