Představte si, že máte k dispozici inteligentního virtuálního asistenta, který zná veškerou vaši firemní dokumentaci, interní směrnice, produktové katalogy i předchozí komunikaci s klienty. A co je na tom nejlepší? Tento AI agent se nemusí vše učit zpaměti. Kdykoliv dostane otázku, jednoduše nahlédne do připojené databáze a najde přesně tu informaci, kterou právě potřebuje.
V 30. díle oblíbeného technického podcastu Deeplink Show se moderátoři Jindřich Dědek a Filip Oborník detailně zaměřili na téma Knowledge Base (báze znalostí) pro AI agenty. Vysvětlují, jak AI agenti přistupují ke firemním souborům, jak funguje vyhledávání v dokumentech a proč je správná struktura dat klíčem k úspěšné automatizaci.
O čem byla řeč? Hlavní kapitoly epizody
Projděte si nejdůležitější momenty diskuse s přesnými časovými značkami a přeskočte přímo na téma, které vás nejvíce zajímá:
- 0:00 – Úvod a představení epizody #30
- 1:25 – Co je to Knowledge Base a proč ji AI agent potřebuje
- 4:30 – Rozdíl mezi fine-tuningem a přístupem k dokumentům (RAG)
- 8:30 – Jak AI agent vyhledává v souborech: Vektorové databáze a sémantika
- 13:40 – Praktické využití v OpenAI Assistants API a Custom GPTs
- 19:00 – Příprava dat, čištění dokumentů a nejčastější chyby
- 24:30 – Bezpečnost dat, přístupová práva a budoucnost autonomních agentů
- 28:30 – Závěrečné shrnutí a doporučení pro vývojáře i firmy
Co je to Knowledge Base a proč je klíčová pro AI agenty?
Velké jazykové modely (LLM), jako jsou GPT-5 od OpenAI nebo Claude od Anthropic, disponují obrovským množstvím všeobecných znalostí. Chybí jim však přístup k vašim interním firemním datům, aktuálním skladovým zásobám nebo specifickým obchodním procesům. Zde nastupuje Knowledge Base (báze znalostí).
Jak v diskuzi zdůrazňují Jindřich Dědek a Filip Oborník, cílem moderního vývoje AI aplikací není přetrénovávat celé modely (tzv. fine-tuning), ale poskytnout AI agentovi efektivní nástroj k vyhledávání v externích zdrojích. Agent tak získává schopnost dynamicky si načíst potřebné soubory přesně v momentě, kdy odpovídá na dotaz uživatele.
Rozdíl mezi pamětí modelu a bází znalostí
Představte si model jako lidský mozek. Trénování a fine-tuning představují dlouhodobou paměť a studium – je to drahé, pomalé a těžko se to aktualizuje. Naopak Knowledge Base funguje jako přehledná knihovna nebo pracovní stůl. Když agent dostane úkol, nejde se učit novou školu, ale otevře si konkrétní šanon, přečte si potřebný odstavec a ihned odpoví.
Architektura RAG (Retrieval-Augmented Generation)
Tento koncept se v praxi nazývá RAG (Retrieval-Augmented Generation). Proces funguje ve třech základních krocích:
- Retrieval (Vyhledání): Na základě dotazu uživatele systém vyhledá nejrelevantnější pasáže v připojených dokumentech.
- Augmentation (Obohacení): Tyto nalezené pasáže se vloží do kontextu (promptu) pro AI model.
- Generation (Generování): AI model vygeneruje přesnou odpoveď vycházející výhradně z poskytnutých podkladů.
Jak AI agent přistupuje k vašim souborům v praxi
Jedním z hlavních témat 30. epizody Deeplink Show byla otázka: „Jak přesně si ten agent po těch souborech sáhne?“ Filip Oborník a Jindřich Dědek rozebírají technické pozadí, které stojí za moderními AI asistenty.
Vektorové databáze a sémantické vyhledávání
Běžné vyhledávání funguje na základě přesné shody klíčových slov. Pokud hledáte slovo „automobil“, systém nemusí najít text obsahující slovo „auto“ nebo „vůz“. AI báze znalostí však využívají vektorové databáze (Vector Embeddings).
Text je převeden do číselných vektorů v mnohorozměrném prostoru, což umožňuje měřit významovou podobnost. AI agent tak rozumí kontextu a smyslu vašeho dotazu, i když nepoužijete přesná slova uvedená v dokumentu.
Omezení kontextového okna a práce s velkými PDF
Přestože se kontextová okna modelů neustále zvětšují, posílat celé stovky stránek PDF dokumentů při každém dotazu je extrémně drahé, pomalé a často nepřesné. Proto se dokumenty předem rozsekají na menší části (tzv. chunks) a indexují. Agent si následně vyžádá pouze ty 2–3 odstavce, které přímo odpovídají na zadanou otázku.
Praktické využití: OpenAI Assistants API a Custom GPTs
Jindřich Dědek i Filip Oborník poukazují na to, jak OpenAI zjednodušila práci vývojářům i běžným uživatelům zavedením funkcionality File Search v rámci Assistants API a uživatelských Custom GPTs.
Zatímco dříve museli vývojáři stavět vlastní skripty pro segmentaci textu, vytváření embeddingů a správu vektorových databází (např. pomocí Pinecone, Qdrant nebo ChromaDB), dnes stačí do rozhraní nahrát soubory ve formátu PDF, DOCX či TXT. Systém se o indexaci a sémantické vyhledávání postará automaticky.
Na co si dát pozor při budování vlastní Knowledge Base?
Vytvoření funkční báze znalostí není pouze o nahrání chaotických souborů na server. Jindřich a Filip sdílí několik praktických rad pro správné nastavení:
- Čistota a struktura dat: Pokud nahrajete nepospřehledná nebo zastaralá PDFka, AI agent bude generovat nepřesné odpovědi. Pravidlo „Garbage in, garbage out“ platí u AI dvojnásob.
- Správné formátování: Nadpisy, odrážky a jasná struktura textu výrazně pomáhají algoritmu správně rozdělit dokument na logické celky.
- Aktualizace podkladů: Zabezpečte mechanismus pro pravidelnou obměnu dokumentů, aby agent nepracoval s neplatnými ceníky či starými verzemi návodů.
- Bezpečnost a přístupová práva: AI agent by měl mít přístup pouze k těm souborům, ke kterým má oprávnění daný uživatel. Citlivá osobní data nebo finanční výkazy musí být striktně odděleny.
Závěr: Budoucnost patří autonomním agentům s vlastní bází znalostí
Zapojení Knowledge Base do architektury AI agentů představuje zásadní krok od jednoduchých chatovacích robotů k plnohodnotným digitálním pracovníkům. Jak v podcastu Deeplink Show zdůrazňují Jindřich Dědek a Filip Oborník, schopnost agenta samostatně a inteligentně pracovat s firemními dokumenty otevírá obrovské možnosti pro automatizaci zákaznické podpory, interního onboardingu i komplexní analýzy dat.
Chcete se o propojování AI agentů se znalostními bázemi dozvědět více a vidět praktické ukázky? Podívejte se tento díl.
Máte už ve své firmě vybudovanou vlastní Knowledge Base pro AI, nebo teprve přemýšlíte, jak začít? Podělte se s námi o své zkušenosti a dotazy v komentářích!
Nezapomeňte odebírat podcast Deeplink Show a sdílet tento článek dál. Podívejte se taky na další epizody aby vám neunikla žádná zajímavá informace.

Komentáre