Architektura dat sémantického úložiště vektorů jádra (Preview)
Upozorňující
Funkce sémantického úložiště vektorů jádra je ve verzi Preview a vylepšení, která vyžadují zásadní změny, se můžou vyskytovat za omezených okolností před vydáním.
Abstrakce vektorového úložiště v sémantickém jádru jsou založeny na třech hlavních komponentách: úložiště vektorů, kolekce a záznamy. Záznamy jsou obsaženy kolekcemi a kolekce jsou obsaženy v úložištích vektorů.
- Vektorové úložiště se mapuje na instanci databáze.
- Kolekce je kolekce záznamů, včetně jakéhokoli indexu potřebného k dotazování nebo filtrování těchto záznamů.
- Záznam je jednotlivá položka dat v databázi.
Kolekce v různých databázích
Základní implementace kolekce se bude lišit podle konektoru a je ovlivněna tím, jak jednotlivé skupiny databází a indexy záznamů.
Většina databází má koncept kolekce záznamů a mezi tímto konceptem a kolekcí abstrakce Vector Store existuje přirozené mapování.
Všimněte si, že tento koncept nemusí být vždy označován jako collection
v podkladové databázi.
Tip
Další informace o tom, co je základní implementace kolekce pro jednotlivé konektory, najdete v dokumentaci ke každému konektoru.