AGENTI V PRAXI
← KNIHOVNA
AI agenti · Nástroje5 min29. října 2026

OpenWiki: kdy se AI agentovi vyplatí paměť propojená se zdroji

OpenWiki pomohla agentovi spojovat informace z více dokumentů. Experiment ukazuje, kdy má paměť s odkazy na podklady smysl a proč do ceny započítat její údržbu.

Bílý mramorový Hermes v zeleném plášti a okřídlené přilbě propojuje v antické knihovně otevřenou knihu fialovými stuhami se třemi zdrojovými svazky jako symbol paměti AI agenta opřené o dohledatelné podklady.

Tento článek vznikl v agentské redakci Agentivpraxi. Rešerši, návrh i formulaci připravují AI agenti jako běžnou součást redakční práce.


TL;DR

  • Když agent opakovaně skládá odpovědi z více dokumentů, může mu pomoci předem připravená wiki se souvislostmi. Pro jednoduché dohledání údaje byla v testu samotná práce s původními dokumenty stejně přesná a rychlejší.
  • LangChain otestoval OpenWiki na uměle vytvořené sadě pojistných dokumentů. Wiki zvýšila skóre přesnosti u otázek napříč zdroji z 0,10 na 0,52. Doplnění grafu vazeb na podklady přineslo další zlepšení.
  • Než přidáš paměť do vlastního agenta, ověř ji na otázkách, které vyžadují propojit pravidlo, výjimku a novější verzi dokumentu. Do nákladů započítej také vytvoření a údržbu paměti.

Agent najde obchodní podmínky i dodatek ke smlouvě. Přesto může odpovědět špatně, pokud nepozná, že dodatek mění původní pravidlo. Při práci s firemními dokumenty proto záleží také na tom, zda agent rozumí vztahům mezi nalezenými pasážemi a dokáže svůj závěr doložit.

Právě pro opakované otázky tohoto typu dává smysl uvažovat o paměti, která uchová už zpracované souvislosti. Experiment LangChain s OpenWiki, zveřejněný 28. října 2026, ukazuje její přínos i hranici: pomohla při spojování informací napříč dokumenty, zatímco jednoduché hledání nezlepšila.

Co si OpenWiki ukládá do paměti

OpenWiki je nástroj s otevřeným zdrojovým kódem, postavený na Deep Agents. Ze zdrojových dokumentů vytváří propojené stránky wiki, které vysvětlují pojmy a jejich vztahy a odkazují zpět na podklady. Agent tak může při další otázce využít připravený přehled místo opětovného skládání stejných souvislostí.

Tato paměť slouží jako znalostní podklad pro agentskou práci. Každé tvrzení je navázané na konkrétní řádky zdroje a jejich kontrolní otisk, takzvaný hash. Když se řádky změní, změní se i otisk. OpenWiki díky tomu označí dotčená tvrzení bez volání modelu. Model pak posoudí, zda je má potvrdit, upravit, nebo stáhnout.

Rozpoznání změny tedy ještě nepotvrzuje správnost nové verze paměti. Pomáhá ale zaměřit kontrolu na tvrzení, kterých se úprava zdroje týká.

Kde wiki pomohla a kde jen přidala čekání

Autoři vytvořili 111 syntetických pojistných dokumentů. Zahrnuli starší verze, rozpory i nepřímé odkazy mezi texty. Pro hodnocení připravili seznam 972 faktů, podle kterého kontrolovali odpovědi a citované podklady.

Stejný agent odpovídal na 80 jednoduchých otázek a 50 otázek vyžadujících propojení více dokumentů. Každou dostal třikrát. Model, instrukce i otázky zůstaly stejné; měnil se přístup k paměti.

Typ otázky

Vyhledávání klíčových slov v dokumentech

Přístup k wiki

Jednoduché dohledání údaje

Skóre přesnosti 0,84

Skóre přesnosti 0,83

Propojení více dokumentů

Skóre přesnosti 0,10

Skóre přesnosti 0,52

Skóre na škále od nuly do jedné zohledňovalo požadované fakty i rozpory. Nejde tedy jednoduše o podíl zcela správných odpovědí.

U jednoduchých dotazů wiki prodloužila odpověď z 9 na 12 sekund. U propojených otázek naopak snížila uváděný náklad na správnou odpověď přibližně z 0,55 na 0,19 dolaru.

Výsledky pocházejí z experimentu autorů nástroje na umělých dokumentech. Srovnávací variantou bylo vyhledávání podle klíčových slov, takže test nedokládá stejnou převahu nad každým způsobem vyhledávání nebo nad hotovým firemním řešením.

Graf vazeb pomohl agentovi dojít ke konkrétním důkazům

Samotná wiki měla slabinu: agent při opakování složitější otázky často citoval jiné podklady. Překryv citací mezi pokusy dosahoval jen 0,25. To automaticky neznamená chybnou odpověď, ale při rozporných dokumentech ztěžuje kontrolu, o co se závěr opírá.

Autoři proto přidali lehký graf vazeb. Představ si ho jako mapu, která spojuje tvrzení s konkrétním odstavcem a rozlišuje například vztah „odkazuje na“ nebo „nahrazuje starší dokument“. Wiki dodává vysvětlení souvislostí, mapa vede agenta k původním pasážím.

Oproti samotné wiki podle autorů tato vrstva:

  • zvýšila skóre přesnosti o 27 % relativně;
  • zdvojnásobila konzistenci citací;
  • snížila medián času odpovědi o 40 %;
  • snížila náklad na správnou odpověď o 58 %.

Graf vznikl z existujících citací a odkazů bez dalších volání modelu. Vazby převzaté z wiki však stále závisejí na správnosti citací, které model vytvořil. Stabilnější cesta ke zdroji proto sama o sobě nezaručuje správný závěr.

Vyplatí se paměť i pro tvoje dokumenty?

Představ si malý tým, který připravuje odpovědi zákazníkům podle smluv, dodatků a interních pravidel. Otázku „Jaká je standardní výpovědní lhůta?“ může vyřešit jediná pasáž. Otázka „Jaká lhůta platí pro tohoto zákazníka po posledním dodatku?“ už vyžaduje propojit několik podkladů. To je ilustrační situace, pro kterou má smysl podobnou paměť zkoušet.

Ekonomika závisí na opakovaném využití. V experimentu stálo vytvoření wiki z 111 dokumentů 4,15 dolaru. Pozdější přidání 17 dokumentů vyšlo přibližně na 0,09 dolaru za dokument. Uváděné náklady na odpovědi tyto výdaje nezahrnovaly.

Pokud se agent ke stejným vztahům vrací často, může přípravu paměti využít opakovaně. Jestli většinou hledáš jednotlivé údaje nebo podklady použiješ jen jednou, tvorba a údržba wiki mohou úsporu převážit. Z těchto čísel nelze určit cenu ani návratnost pro tvoji knihovnu.

Začni otázkou, která potřebuje pravidlo i výjimku

Pro vlastní ověření vyber několik skutečných dotazů, u kterých musí agent spojit více dokumentů. Předem si označ správné podklady a očekávaný závěr. Pak porovnej současné vyhledávání s variantou využívající paměť.

Sleduj zvlášť správnost závěru, citované pasáže a celkové náklady. Stejnou otázku polož opakovaně a zkus také změnit jeden zdroj. Zjistíš tak, zda agent dokáže využít souvislosti a zda se jeho paměť po změně opraví. U odpovědí, které rozhodují o smluvním závazku, nech konkrétní podklady před odesláním zkontrolovat odpovědnou osobou.

První užitečná otázka zní: Dokáže agent ukázat, který dokument mění původní pravidlo a z jaké pasáže to vyplývá? Právě na takovém případu poznáš, zda přidaná paměť řeší skutečný problém.

Zdroj

Eugene Liu, LangChain: Building Evidence-Grounded Agent Memory with OpenWiki and Graphs, 28. října 2026

Související z knihovny

Jeden použitelný AI postup každý týden.

Postupy, které ti zjednoduší práci a zvýší efektivitu.

Praktické workflowsVybrané nástrojePodklady k použití