Čo je vektorová databáza
Vektorová databáza ukladá číselné reprezentácie textu, obrázkov alebo ďalších údajov. Vďaka nim dokáže vyhľadať položky s podobným významom, aj keď nepoužívajú rovnaké slová. Často tvorí časť systému, ktorý modelu poskytuje relevantné firemné znalosti.
Embeddingy a podobnosť
Embedding predstavuje obsah ako vektor vytvorený konkrétnym modelom. Vyhľadávanie porovnáva vzdialenosť medzi dopytom a uloženými vektormi. Zmena modelu môže zmeniť význam vektorového priestoru, preto sa evidujú verzie a nemiešajú sa nekompatibilné reprezentácie.
Delenie obsahu a metadáta
Dokumenty sa delia na zmysluplné časti, ktoré zachovávajú potrebný kontext. Každá časť obsahuje zdroj, jazyk, dátum, oprávnenia a ďalšie metadáta. Filtre obmedzujú výsledky na správnu organizáciu, produkt alebo typ dokumentu.
Kvalita vyhľadávania
Hodnotí sa, či sa pri skutočných dopytoch vracajú správne pasáže vo vhodnom poradí. Testovací súbor obsahuje bežné otázky, synonymá, nejasné formulácie aj situácie bez dostupnej odpovede. Počet výsledkov a prah podobnosti sa nastavujú podľa konkrétneho použitia.
Bezpečnosť a aktualizácie
Používateľ nesmie vyhľadať obsah, ku ktorému nemá prístup. Zmeny aj odstránenie dokumentu sa musia premietnuť tiež do indexu. Systém sleduje pôvod informácií, šifrovanie, zálohy, náklady a čas odozvy pri rastúcom objeme údajov.
Prístup PAR HOUSE Agency
Vektorovú databázu navrhujeme podľa skutočných otázok používateľov a štruktúry zdrojov. Sémantické vyhľadávanie spájame s presnými filtrami, citáciami a kontrolou oprávnení. Kvalitu meriame na vlastných scenároch, aby agent AI používal relevantné a aktuálne informácie.