Python & LLM – Architektura AI chatbotů (AIPLLM)

Programování, Python

Chcete posunout firemní automatizaci na novou úroveň a stavět inteligentní AI asistenty, kteří skutečně rozumí vašim datům? Tento intenzivní praktický kurz Vás provede kompletním procesem vývoje moderních chatbotů od architektury až po produkční nasazení.

TOTO ŠKOLENÍ VÁM POMŮŽE:

  • Navrhnout moderní architekturu AI chatbota od uživatelského rozhraní přes LLM až po logování a sledování nákladů
  • Efektivně pracovat s frameworkem LangChain v Pythonu (chains, parsery, paměť, šablony)
  • Integrovat přední LLM modely (OpenAI GPT, Anthropic Claude, Google Gemini) a řešit záložní strategie (fallbacky)
  • Aplikovat pokročilý Prompt Engineering a bezpečnostní zábrany (guardrails) proti halucinacím
  • Implementovat architekturu RAG (Retrieval-Augmented Generation) nad firemními dokumenty (PDF, SQL, databáze) s využitím vektorových databází a embeddings
  • Vytvářet AI agenty s voláním funkcí (Function Calling) a napojením na externí systémy (CRM, vyhledávače, API)
  • Měřit kvalitu a provádět evaluaci (tracing, regresní testy, sledování latence a financí)
  • Nasadit hotového chatbota do produkce včetně zabezpečení API klíčů, rate limitů a správy stavů (sessions)

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • Python vývojáři a backend inženýři – vývojáři, kteří chtějí do svých aplikací začlenit pokročilou konverzační logiku, RAG architekturu a agentní chování pomocí LangChainu
  • Software architekti a IT lídři – odborníci zodpovědní za návrh celkové architektury AI řešení, výběr vhodných LLM modelů, řízení nákladů, latence a zajištění bezpečnosti
  • Data Scientists a AI/ML specialisté – všichni, kteří chtějí efektivně propojit jazykové modely s interními databázemi, znalostními bázemi (PDF, SQL) a firemními API
  • Inovační a produktoví inženýři – technicky zaměření pracovníci, kteří mají za úkol navrhovat a realizovat autonomní asistenty, interní copiloty a automatizované agenty

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Vámi preferovanou formu můžete zvolit v průběhu objednávky. Více informací k hybridní formě školení naleznete zde.

Odemkněte potenciál svých zaměstnanců. Každé školení z naší nabídky přizpůsobíme konkrétním cílům i lidem.
Potřebujete školení přímo u vás ve firmě, nebo upravit obsah a délku na míru? ICT Pro je ideální řešení. Školit můžeme také v angličtině.

Poptat kurz na míru

Náplň kurzu:

Skrýt detaily
  • Umělá inteligence - tvorba chatbotů a architektury řešení
    1. Co je moderní AI chatbot
    2. Typy chatbotů: FAQ, interní asistent, zákaznická podpora, copiloti
    3. Základní architektura: UI, backend, LLM, paměť, nástroje, databáze, logování
  • Práce s LangChain v Pythonu
    1. Instalace a struktura projektu
    2. Základní stavební bloky LangChain
    3. Prompty, chainy, output parsers
    4. Práce s konverzací a historií zpráv
  • Napojení na LLM API
    1. Výběr poskytovatele a modelu
    2. Připojení přes API klíč
    3. Práce s parametry modelu, limity, latence, náklady
    4. Fallback strategie mezi modely
  • Přehled modelů
    1. OpenAI GPT
    2. Anthropic Claude
    3. Google Gemini
  • Prompt engineering v LangChain
    1. Systémové instrukce a role
    2. Šablony promptů
    3. Řízení formátu odpovědi
    4. Guardrails a omezení halucinací
  • Chatbot s pamětí a konverzační logikou
    1. Krátkodobá a dlouhodobá paměť
    2. Shrnování historie konverzace
    3. Kontextové okno a jeho limity
    4. Stav chatbota a session management
  • RAG v praxi
    1. Kdy použít RAG a kdy ne
    2. Ingest dokumentů
    3. Chunking, metadata, retrieval
    4. Embeddings a vector store
    5. Citace zdrojů v odpovědi
  • Tools, function calling a agentní chování
    1. Nástroje pro vyhledávání, kalkulace, databáze, CRM
    2. Volání funkcí z LangChain
    3. Kdy použít chain a kdy agent
    4. Bezpečné používání nástrojů
  • Integrace s daty a externími systémy
    1. PDF, web, databáze, API
    2. Připojení k SQL / NoSQL
    3. Práce s interní znalostní bází
    4. Napojení na firemní systémy
  • Kvalita, testování a evaluace
    1. Testovací sady promptů
    2. Měření přesnosti, relevance a nákladů
    3. Regresní testy odpovědí
    4. Observabilita a tracing
  • Nasazení a provoz
    1. Prostředí pro vývoj a produkci
    2. Správa klíčů a konfigurace
    3. Rate limiting, retry, timeouty
    4. Škálování a monitorování nákladů
  • Závěrečný projekt
    1. Návrh a implementace plnohodnotného chatbota
    2. RAG nad vlastním obsahem
    3. Napojení na externí nástroje
    4. Nasazení do produkčního prostředí
Časový rozvrh:
2 dny (9:00-17:00)
Cena za osobu:
12 400,00 Kč (15 004,00 Kč včetně 21% DPH)

Ukázka prostředí a výuky