
Když dáte ChatGPT otázku „kolik máme aktuálně skladem položky XYZ?“, dostanete buď omluvu, nebo si AI něco vymyslí. Není to její vina — nemá přístup k vašim datům. Přesně tenhle problém řeší RAG (Retrieval-Augmented Generation), technologie, která dnes pohání naprostou většinu vážných B2B AI projektů. A je to o dost jednodušší koncept, než zní jeho akademický název.
V tomto článku vysvětlíme, co RAG dělá, kdy ho potřebujete, jak se liší od fine-tuningu a jak vypadá v praxi nad firemními daty. Bez technického žargonu — tak, abyste pochopili, proč o něm mluví každý B2B AI dodavatel a kdy ho do projektu skutečně chcete.
1. Proč AI bez RAGu „halucinuje“
Velké jazykové modely (LLM) jako GPT, Claude nebo Gemini umí dvě věci skvěle: generovat text a tvářit se sebejistě. Problém je, že když se zeptáte na něco, co nevědí, nepřiznají to. Místo toho si vymyslí věrohodně znějící odpověď. Tomu se říká halucinace.
Praktický příklad: Zeptáte se ChatGPT „kdy nám vyprší smlouva s dodavatelem ABC?“. ChatGPT neviděl vaši smlouvu. Tu informaci nemůže znát. Ale místo „nevím“ vám klidně vrátí konkrétní datum, číslo smlouvy a paragraf. Vše smyšlené, vše věrohodné.
V soukromém použití je to nepříjemné. V byznysu je to katastrofa. AI agent, který halucinuje, je horší než žádný AI agent — protože na základě jeho odpovědi někdo udělá špatné rozhodnutí.
2. RAG vysvětleno přes analogii — knihovník
Představte si to takhle. AI bez RAG je student, který má udělat zkoušku z dějin vaší firmy. Učil se obecnou historii světa, ale o vaší firmě nic neví. Když se ho zeptáte na konkrétní detail, buď přizná, že neví, nebo začne fabulovat.
AI s RAG je ten samý student — ale dali jste mu k ruce knihovníka. Když se zeptáte na otázku, knihovník nejdřív najde v archivu relevantní dokumenty, podá je studentovi, a student na jejich základě sestaví odpověď. Když knihovník nic relevantního nenajde, student řekne „v dostupných materiálech to není“.
To je RAG. Knihovník = vyhledávací vrstva. Archiv = vaše firemní data. Student = LLM. Místo aby si AI vymýšlela, čte si ve vašich dokumentech a odpovídá na základě nich. Proto ji v Apertii říkáme AI knihovník.
3. Jak RAG funguje technicky (krátce a srozumitelně)
Bez programátorského detailu, ale dost na to, abyste věděli, o čem mluvíte na schůzce s dodavatelem.
Krok 1: Příprava dat (děje se jednorázově + průběžně)
Vaše dokumenty (smlouvy, manuály, e-maily, ceníky, znalostní báze) se rozseká na menší kousky — typicky odstavce nebo bloky 200–500 slov. Každý kousek se převede pomocí embedding modelu na číselný vektor — matematickou reprezentaci významu textu. Vektory se uloží do vektorové databáze (Pinecone, Weaviate, Qdrant, pgvector).
Krok 2: Vyhledání (děje se při každé otázce)
Když uživatel položí otázku, otázka se stejným embedding modelem převede na vektor. Vektorová databáze najde nejpodobnější vektory — tedy úryvky textu, které jsou významově nejblíže otázce. Typicky se vrátí top 3–10 úryvků.
Krok 3: Generování (LLM dostane otázku + relevantní úryvky)
LLM dostane prompt: „Tady je otázka uživatele. Tady jsou relevantní úryvky z našich dokumentů. Odpověz na základě nich. Pokud informace není v úryvcích, řekni to.“ LLM vygeneruje odpověď.
Celé to trvá 1–3 sekundy. Pro uživatele to vypadá jako kouzlo — AI zná detaily o jeho firmě.
4. RAG vs Fine-tuning — kdy co použít
Druhá metoda, jak dostat firemní znalosti do AI, je fine-tuning — dotrénování modelu na vašich datech. Lidé to často pletou. Klíčové rozdíly:
| Faktor | RAG | Fine-tuning |
|---|---|---|
| Aktualizace dat | Okamžitá (přidáte dokument, hned se používá) | Dlouhá (musíte přetrénovat) |
| Cena | Nižší (jen vektorová DB + provoz) | Vysoká (trénink + GPU + opakovaná práce) |
| Vhodné pro | Faktická data, znalostní báze, dokumenty | Styl odpovědí, doménový jazyk, formát výstupu |
| Halucinace | Výrazně sníženy | Stále možné |
| Auditovatelnost | Vysoká (vidíte, ze kterých dokumentů odpověď čerpá) | Nulová |
V 90 % B2B případů chcete RAG. Fine-tuning má smysl, když potřebujete velmi specifický styl, jazyk nebo formát výstupu, který se z promptu nedá vytáhnout. Často se kombinují — fine-tuning pro styl + RAG pro fakta.
5. Reálné B2B use casy, kde RAG mění hru
Use case 1: Interní AI knihovník
Zaměstnanec se chce zeptat „jaký máme proces na schvalování investic nad 500 000 Kč?“. AI prohledá interní směrnice, najde relevantní paragraf a odpoví s odkazem na dokument. Místo aby člověk půl hodiny prohrabával SharePoint.
Use case 2: Zákaznická podpora
Zákazník napíše „proč mi nefunguje XYZ?“. AI prohledá manuály, FAQ, historii ticketů a předchozí konverzace tohoto zákazníka. Odpoví relevantně s odkazem na konkrétní postup.
Use case 3: Právní asistent
Právník hledá, jak firma řešila podobný případ minulý rok. AI prohledá historii smluv, e-maily, soudní dokumentaci a vrátí relevantní precedenty. Manuální vyhledávání by trvalo hodiny — viz právní bot.



