Průvodce implementací multi-agentních řešení
Propojení ChatGPT Apps SDK se znalostní základnou: best practices
Publikováno 9. října 2025 · Kategorie: Multi-agent orchestrace
Jak propojit ChatGPT Apps SDK s interní znalostní základnou, aniž by unikly citlivé informace. Sdílíme, jak používáme proxy vrstvu, versioning obsahu, governance a evaluace.
English summary
We explain how to connect ChatGPT Apps SDK to an enterprise knowledge base via secure proxies, versioned content, and governance guardrails. Includes deployment tips and evaluation loops.
1. Architektura: proxy jako bezpečnostní vrstva
Přímé volání z frontendu by odhalilo tajné klíče. Proto používáme serverless proxy (Netlify Functions, Azure Functions), která spravuje autenticitu, limity a logování. Proxy také injektuje systémové instrukce a compliance guardrails pro AI asistenty.
Kód proxy sdílíme v case study fintech orchestrace – principy jsou obdobné.
2. Versioning znalostní základny
Obsah knowledge base (JSON, Markdown) verzujeme v Git. Každá změna má recenzi, CI pipeline s automatizovanými testy generuje diff a spouští testy konzistence. Operace se propisují do Knowledge Change Logu dostupného týmu.
Když se změní obsah, spouštíme automatické evaluace – ověřujeme, že agent stále odpovídá korektně a že se nezměnila fakta.
3. Prompt engineering a metadata
ChatGPT Apps SDK umožňuje předat kontext v JSON. Přidáváme metadata (např. prioritu, jazyk, citlivost) a podle toho volíme guardrails. Prompt je modulární – systémová zpráva, role a fallback instrukce.
Doporučený pattern: system – identita agenta, instructions – styl a guardrails, context – data z knowledge base.
4. Evaluace a monitoring
Každý dotaz se loguje v Azure Monitoru, včetně zdroje dat a výsledku evaluace. Pro kritické use cases přidáváme lidský audit. Telemetrie se promítá do dashboardu, který sleduje odpovědi vs. fakta, incidenty, SLA.
Viz např. dashboard ROI agentů – pattern je identický.
5. Nasazení a governance
Nasazení probíhá přes CI/CD. Každá změna prochází QA prostředím s testovací knowledge base. Governance board pro enterprise AI dostává měsíční report: změny obsahu, incidenty, výsledky evaluací, plánované integrace.
Tento postup se osvědčil i při stavbě multi-agentních orchestrací, kde ChatGPT Apps SDK slouží jako frontend brána.
Doporučené navazující články
- Multi-agentní orchestraci v Azure AI Foundry – jak ChatGPT Apps SDK zapadá do orchestrátoru.
- Měření ROI agentů v retail bance – jak výsledky integrace promítnout do KPI dashboardů.
- Bezpečnost a governance pro enterprise AI – jak nastavit dohled nad znalostní základnou a přístupem.