Embedding model
Specializovaný typ AI, který převádí text na číselné vektory pro efektivní sémantické vyhledávání.
Co je embedding model?
Embedding model je specializovaný typ umělé inteligence, který slouží jako překladač mezi lidskou řečí a světem čísel. Jeho úlohou je vzít kus textu (slovo, větu nebo odstavec) a vypočítat pro něj jeho vektor - číselnou reprezentaci významu.
Jak embedding model funguje
Moderní embedding modely pracují v prostoru o stovkách až tisících dimenzí. Například model od OpenAI (text-embedding-3-small) používá 1 536 dimenzí. Každý úsek textu tak dostane 1 536 souřadnic, které přesně definují jeho význam.
Využití v RAG
- Při ukládání se dokumenty převádějí na vektory do vektorové databáze
- Při dotazu se otázka uživatele převede na vektor pro porovnání s uloženými daty
- Umožňuje sémantické vyhledávání - hledání podle významu, ne jen klíčových slov