Slovník AI pojmov

Čo je Vektorová databáza?

Vektorová databáza je úložisko, ktoré ukladá embeddingy dokumentov a dokáže k danému vektoru rýchlo nájsť tie najpodobnejšie, aj medzi miliónmi záznamov.

Bežná databáza vyhľadáva podľa presnej zhody alebo kľúčových slov. Vektorová databáza namiesto toho meria vzdialenosť medzi vektormi (embeddingmi) a vráti tie najbližšie, teda obsahovo najpodobnejšie.

Pri nahratí firemných dokumentov, webu alebo cenníka sa každý úryvok textu prevedie na embedding a uloží. Pri otázke zákazníka sa rovnakým spôsobom prevedie otázka a databáza vráti niekoľko najbližších úryvkov.

Tieto úryvky sú vstup pre RAG: jazykový model z nich zloží odpoveď. Rýchlosť a presnosť vektorovej databázy tak priamo ovplyvňuje, ako relevantné a rýchle sú odpovede chatbota alebo agenta.

Príklad z praxe

Interná znalostná báza firmy má stovky strán manuálov. Vo vektorovej databáze sú uložené ako tisíce menších úryvkov, medzi ktorými sa pri otázke vyhľadáva do sekundy.

Časté otázky

Čím sa vektorová databáza líši od bežnej databázy?

Bežná databáza hľadá presnú zhodu, napríklad podľa ID alebo kľúčového slova. Vektorová databáza hľadá podľa podobnosti významu medzi embeddingmi, aj keď sa slová v texte nezhodujú.

Kde sú dáta vo vektorovej databáze uložené?

Pri riešeniach Grounly na serveroch v EÚ, v Nemecku. Obsahujú len embeddingy a text, ktorý ste sami poskytli, napríklad obsah webu alebo dokumentov.

Súvisiace

Použitie AI

Slovník a blog

Napíšte nám, čo riešite

Stačí e-mail a pár viet. Ozveme sa do jedného pracovného dňa s návrhom riešenia a orientačnou cenou. Úvodná konzultácia je zdarma a nezáväzná.

Ozveme sa do jedného pracovného dňa. Údaje použijeme na odpoveď na váš dopyt. Ochrana údajov