Artificial intelligence has become an extremely important area for IT professionals and engineers with the scientific breakthroughs and practical applications of generative AI systems, especially its Large Language Model (LLM) variant such as OpenAI’s GPT, Google’s Gemini and many other closed- and open-source models. Due to its importance and impact on every aspect of our lives, understanding the concepts, functionalities and practical usage of generative AI systems is quickly becoming essential for all IT and other technical professionals as well as for managers with technical background.
This training focuses on LLM concepts as well as GPT, Gemini and open-source LLM prompt engineering and application development, and teaches participants the following
topics:
- Introduction to LLM based applications
- The Foundation Technologies of LLMs (Neural Networks, Tokenizer, Transformer)
- The 3-phase training process of LLMs (pre-training, fine-tuning, RLHF)
- Using closed- and open-source LLMs via APIs
- Prompt engineering
- Retriever Augmented Generation (RAG)
- Creating LLM chains with LangChain
- LLM Agents
- Fast Web Interface Prototyping for LLMs (Gradio)
- Debugging and Evaluating LLM-based apps (Langsmith)
- Fine-tuning open-source LLM models
Besides gaining a basic understanding of the concepts of prompt engineering, students will also do extensive lab exercises using the Python APIs of the OpenAI GPT, Google Gemini as well as popular and powerful open-source LLMs such as Meta’s Llama and Mistral models to see how these concepts work in practice.
This training is part of the AI portfolio of Component Soft which explores essential AI topics, such as:
- AI-110 Intro to GenAI with Large Language Model (LLMs) and LLM-based apps
- AI-434 GenAI Application Development with LLMs (OpenAI GPT, Google Gemini, Meta
- Llama, Mistral)
Structure: 50% theory, 50% hands on lab exercises.
Target audience: Software developers and other IT and technical professionals as well as managers with technical background who want to understand the basic concepts and technologies behind Large Language Models (LLMs) and want to gain practical skills in prompt engineering and LLM application development with the Python APIs of popular closed- and open-source LLMs (OpenAI GPT, Google Gemini, Meta Llama, Mistral).