Co je vektorová databáze
Vektorová databáze ukládá číselné reprezentace textu, obrázků nebo dalších dat. Díky nim dokáže vyhledat položky, které jsou si významově podobné, i když nepoužívají stejná slova.
Často tvoří jednu část systému, který poskytuje modelu relevantní firemní znalosti.
Embeddingy a podobnost
Embedding převádí obsah na vektor vytvořený konkrétním modelem. Vyhledávání porovnává vzdálenost mezi dotazem a uloženými vektory. Změna modelu může změnit význam prostoru, proto se verze evidují a nekompatibilní reprezentace se nemíchají.
Dělení obsahu a metadata
Dokumenty se dělí na smysluplné části, které zachovávají potřebný kontext. Každá část nese zdroj, jazyk, datum, oprávnění a další metadata. Filtry pomáhají omezit výsledek na správnou organizaci, produkt nebo typ dokumentu.
Kvalita vyhledávání
Hodnotí se, zda se pro reálné dotazy vracejí správné pasáže ve vhodném pořadí. Testovací sada obsahuje běžné otázky, synonyma, nejasné formulace i situace bez odpovědi. Počet výsledků a práh podobnosti se nastavují podle konkrétního použití.
Bezpečnost a aktualizace
Uživatel nesmí vyhledat obsah, ke kterému nemá přístup. Odstraněný nebo změněný dokument se promítne také do indexu. Systém sleduje původ informace, šifrování, zálohy, náklady a dobu odezvy při rostoucím objemu dat.
Přístup PAR HOUSE Agency
Vektorovou databázi navrhujeme podle skutečných otázek uživatelů a struktury zdrojů. Propojujeme významové vyhledávání s přesnými filtry, citacemi a kontrolou oprávnění. Kvalitu měříme na vlastních scénářích, aby agent AI používal relevantní a aktuální informace.