

**đ˘ Mandatory registration and ticket purchase:** https://stacja.it/produkt/budowanie-agentow-ai-z-pydanticai/ **đ˘ Evening workshop from 5:00 PM to 9:00 PM (4 h) đ˘** **đ˘ What will you learn?** This is a hands-on workshop for developers, guiding you from theory to practice while building intelligent agents within the Python ecosystem. Youâll learn: \- How to tame the chaos of LLM responses and force them to operate in a structured manner\. \- How to configure and use PydanticAI to build structured and predictable interactions with LLMs\. \- How to rapidly build and test simple user interfaces for your AI agents using the Gradio library\. \- How to create advanced\, testable prompts that guarantee correct output data format \(no more string parsing\!\)\. \- How to practically implement a simple yet functional RAG \(Retrieval\-Augmented Generation\) system from scratch\. Additionally, youâll explore best practices and design patterns for developing your own AI-based applications. **đ˘ Who is this for?** \- Python developers \(even beginners\) who want to expand their skills into GenAI application development\. \- Developers with basic experience building web applications \(e\.g\., with Flask\, Django\, or FastAPI\)\. \- Software engineers who want to gain practical understanding of how to build RAG systems and AI agents\. \- Anyone who wants to work with LLMs in a structured\, "Pydantic\-style" way\. **đ˘ Prerequisites** \- Basic knowledge of the Python programming language\. \- Installed Python \(preferably version 3\.10 or higher\)\. \- Configured virtual environment \(e\.g\., venv\)\. \- Your favorite code editor \(e\.g\., VS Code\)\. \- A GitHub account and basic familiarity with Git and GitHub\. \- An API key for OpenRouter \(https://openrouter\.ai/docs/faq\#how\-do\-i\-get\-started\-with\-openrouter\)\, or alternatively another LLM API \(OpenAI\, Claude\, Gemini\)\. **đ˘ Instructor** **Piotr Starobrat:** Solutions Architect and Tech Lead, AI and business process automation specialist. He combines deep technical expertise with strong product sense, operating at the intersection of technology and business. He is co-founder and CTO of grants8.com, where he independently designs and deploys a scalable SaaS architecture automating processes using AI \(PydanticAI\, LangChain\, and Vertex AI\)\. He has hands-on experience implementing RAG \(Retrieval-Augmented Generation\) systems and optimizing LLM costs in production environments. His broad competencies in AI-powered solution development\, Python and Java ecosystems\, and public cloud are validated by numerous professional certifications. He is passionate about rapidly transforming complex business ideas into working\, pragmatic systems. đ˘ **Agenda** 5:00â5:15 PM: Organizational session. Overview of workshop objectives. 5:15â5:30 PM: Introduction: What is PydanticAI and why does it make life easier for developers? 5:30â6:00 PM: Setup and âHello, PydanticAI!â: First LLM call with Pydantic validation. 6:00â6:45 PM: Rapid prototyping with Gradio: Building a simple UI for our agent. 6:45â7:00 PM: Break 7:00â8:00 PM: Building a RAG system: Step-by-step, from document loading to a question-answering agent. 8:00â8:40 PM: Testing and best practices: How to test prompts and agents? 8:40â9:00 PM: Summary\, Q&A session\, and next steps. **NOTE** Seats are limited! The organizer reserves the right to cancel the event if the minimum number of participants is not reached. **đ˘ Mandatory registration and ticket purchase:** https://stacja.it/produkt/budowanie-agentow-ai-z-pydanticai/
