Tvorba aplikací s GenAI v jazyce Python

Na školení se naučíte vytvářet aplikace s generativní AI v Pythonu – od práce s modely přes zpracování textu a obrazu až po integraci do reálných projektů. Získáte praktické dovednosti pro navrhování a nasazení GenAI řešení pomocí nejnovějších knihoven a nástrojů.
PN: SCTAGAIP1D
*
    12 500 Kč bez DPH

    Tento kurz je určen pro vývojáře, kteří by potřebovali do svých aplikací přidat prvky GenAI (generativní AI). Seznámíme se se základními koncepty, které je možné využít pro tvorbu nástrojů a aplikací psaných v jazyce Python, které využívají generativní AI. Popíšeme si význam vektorizace textu, embedded modelů i RAG databází.

    V praktické části kurzu si ukážeme, jakým způsobem lze propojit LLM (velký jazykový model) s RAG databází k vytvoření "chatu" s potřebnými znalostmi. Aplikaci s GenAI vytvoříme "na zelené louce", aby bylo zřejmé, které kroky a postupy je zapotřebí implementovat.

    Pro implementaci bude použit jazyk Python a framework Langchain.

    1 denní kurz | 9:00 - 17:00

    Kurz je určen pro programátory, vývojáře a softwarové inženýry, kteří chtějí integrovat generativní AI funkce do svých aplikací pomocí Pythonu. Je vhodný pro všechny, kdo chtějí vytvářet inteligentní aplikace s praktickým využitím modelů LLM a GenAI.

    Naučíte se krok za krokem, jak:

    • Pracovat s moderními GenAI modely v Pythonu,
    • Používat API pro generování textu, kódu a další multimodální úlohy,
    • Navrhovat a implementovat AI-orientované funkce ve vašich Python aplikacích,
    • Zpracovávat vstupy a výstupy modelů efektivně a bezpečně,
    • Ladit výkon, škálovat řešení a aplikovat best-practice vzory.
    • Základní znalosti programovacího jazyka Python
    • Umělá inteligence a strojové učení
    • Vlastnosti velkých jazykových modelů
    • OpenAI a další standardizovaná API
    • Framework Langchain určený pro tvorbu aplikací využívajících GenAI
    • Framework Llama Stack
    • RAG (Retrieval-augmented generation)
    • Tokenizace textu
    • Tvorba embedded modelů (vektorizace)
    • Vyhledávání založené na podobnosti vektorů (vector similarity seach)
    • Databáze PgVector a FAISS
    • Další požadavky na GenAI aplikaci
      • Kontrola vstupů
      • Limitace počtu použitých tokenů
    • Evaluace GenAI aplikací
    • Školení je pořádáno ve spolupráci s naším partnerem
    • Pokyny ke školení obvykle zasíláme 7 kalendářních dní před zahájením
    • V objednávce uvádějte vždy jméno a příjmení účastníka, email a mobil (v případě řešení organizačních náležitostí)
    • Na základě objednávky zasíláme zálohovou fakturu (pokud s objednavatelem nejsou sjednány jiné platební podmínky)
    • Notebook s připojením k internetu
    • Interpret jazyka Python
    • Libovolné vývojové prostředí (programátorský editor či IDE)
    • Přístup na internet umožňující stahování balíčků Pythonu

    Dosažená ocenění

    Microsoft AEP jsme ESET Partner Centrum Microsoft Partner Microsoft SBS Citrix Adobe Partner