# Vlastní data (RAG) pro vašeho AI agenta část první - krok za krokem s Python a PostgreSQL

Od nepřesné paměti přes full-text a embeddingy až k hybridnímu hledání s re-rankingem.

## Key points
- Problém: z hlavy to jde, ale ne vždy správně
- Lepší varianta: nejdřív si dohledat podklady
- Co je RAG v jedné větě
- Dnešní cesta: od jednoduchého hledání k re-rankingu
- Notebook a databázový základ
- Rozšíření, která použijeme
- Full-text: dobrý sluha pro konkrétní slova
- Embeddingy: význam místo přesných slov
- Sémantické vyhledávání a jeho slabiny
- Hybrid search: vezmeme to nejlepší z obou světů
- Re-ranking: druhé kolo relevance
- Co jsme vyřešili a co ještě ne
- PostgreSQL na učení, Azure AI Search pro praxi
