Implementace vektorové úložiště ve službě Azure Managed Redis
Středně pokročilý
Vývojář
Azure Spravovaný Redis
Naučte se implementovat vektorové úložiště a vyhledávání podobnosti ve službě Azure Managed Redis. Tento modul se zabývá vytvářením vektorových indexů, dotazováním vložených objektů, výběrem typů vektorů a strategií indexování a výběrem optimálních datových struktur pro aplikace AI.
Cíle výuky
Po dokončení tohoto modulu budete umět:
- Vysvětlit, jak vytvořit vektorové indexy a vkládání dotazů pro vyhledávání podobnosti pomocí Redis jako vektorové databáze
- Zvolte vhodné typy vektorů, metriky vzdálenosti a indexovací algoritmy na základě požadavků na velikost a přesnost datové sady.
- Výběr optimálních datových struktur Redis (hash vs JSON) pro ukládání vektorů s metadaty
- Vytváření aplikací Pythonu, které indexují a dotazují vysoce dimenzionální vkládání pomocí Azure Managed Redis
Požadavky
Než začnete s tímto modulem, měli byste mít:
- Zkušenosti s programováním v jazycích, jako jsou Python, JavaScript nebo C#.
- Základní znalost konceptů služeb Azure a cloud computingu
- Znalost AI embeddingů a konceptů vektorové podobnosti.