Szkolenie: Pydantic Graph - grafowe przepływy pracy agentów AI
Szkolenie Pydantic Graph to praktyczne wprowadzenie do modelowania złożonych, wieloetapowych procesów agentowych w formie grafów stanów opisywanych zwykłym, typowanym kodem Pythona. Uczestnicy poznają definiowanie węzłów i przejść, zarządzanie stanem i zależnościami przepływu, trwałe wykonanie ze wznawianiem po awarii, włączanie decyzji człowieka w proces oraz integrację agentów Pydantic AI jako węzłów grafu wraz z wizualizacją i testowaniem przepływów
Trenerzy praktycy
Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Poziom zaawansowania:
Kod kursu:AI/PYDANTIC-GRAPH
agenci-aiai-w-pythoniepydantic-aipydantic-graph
Dostępne terminy szkolenia
Termin
Trener
Cena
Lokalizacja
Zapis
Termin:
15 października - 16 października
Trwają zapisy na szkolenie
Dostępne w Bazie Usług Rozwojowych
Trener:
Trener-Sages
Cena:
2450 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT
Lokalizacja:
Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatu
Pydantic Graph - grafowe przepływy pracy agentów AI
Cele szkolenia
Szkolenie przygotowuje do modelowania wieloetapowych przepływów pracy agentów AI w formie grafu stanów przy użyciu Pydantic Graph, w oparciu o typowanie i natywne mechanizmy Pythona
Szkolenie uczy definiowania węzłów, przejść i stanu procesu jako typowanych konstrukcji Pythona, umożliwiając budowanie workflow AI bez dedykowanego języka konfiguracyjnego czy narzędzia wizualnego
Szkolenie pokazuje, jak budować odporne na awarie przepływy pracy dzięki durable execution i persystencji stanu, z możliwością wznawiania procesu po restarcie lub przerwaniu wykonania
Szkolenie przygotowuje do implementowania human-in-the-loop oraz osadzania agentów Pydantic AI jako węzłów grafu w ramach złożonych przepływów agentowych
Szkolenie omawia zasady wizualizacji, obserwowalności i testowania przepływów AI z wykorzystaniem diagramów Mermaid, Pydantic Logfire i standardu OpenTelemetry
Dla kogo?
Programistów Python chcących budować złożone, wieloetapowe przepływy pracy agentów AI w oparciu o typowany, testowalny kod
Twórców rozwiązań opartych na FastAPI, planujących rozszerzenie aplikacji o procesy agentowe
Architektów i inżynierów odpowiedzialnych za projektowanie odpornych na awarie systemów AI
Efekty kształcenia
Uczestnik modeluje wieloetapowy proces biznesowy jako graf stanów złożony z typowanych węzłów i przejść w Pydantic Graph
Uczestnik zarządza stanem procesu i zależnościami przepływu z wykorzystaniem typowanych modeli i dependency injection, bez wykorzystania stanu globalnego
Uczestnik steruje logiką warunkową, rozgałęzieniami i pętlami w ramach przepływu pracy agentów AI
Uczestnik buduje odporne na awarie przepływy AI, przerywane i wznawiane dzięki durable execution oraz persystencji stanu
Uczestnik włącza w przepływ etapy human-in-the-loop oraz agentów Pydantic AI jako węzły grafu i wykorzystuje ich do orkiestracji procesów agentowych
Uczestnik wizualizuje, monitoruje i testuje przepływy pracy na podstawie definicji grafu z wykorzystaniem Mermaid, Pydantic Logfire i OpenTelemetry
Wymagania
Podstawowa znajomość języka Python, w tym typowania (type hints)
Ogólne zrozumienie podstawowych pojęć związanych z modelami językowymi i agentami AI
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Graf stanów jako sposób modelowania złożonych procesów agentowych
Definiowanie węzłów grafu jako typowanych klas z metodą wykonania
Przejścia między węzłami wyrażone za pomocą adnotacji typów zwracanych
Kończenie przepływu i zwracanie ustrukturyzowanego wyniku
Uruchamianie grafu w trybie synchronicznym, asynchronicznym i krokowym
Kontekst wykonania grafu jako nośnik stanu i zależności
Modelowanie stanu procesu jako typowanego modelu danych
Wstrzykiwanie zależności: połączenia do baz danych, klienci API, sesje użytkownika
Współdzielenie danych między węzłami bez stanu globalnego
Typowane kontrakty wejścia i wyjścia poszczególnych węzłów
Rozgałęzienia warunkowe na podstawie stanu procesu i wyników węzłów
Pętle oraz ponawianie etapów zakończonych niepowodzeniem
Modelowanie decyzji za pomocą unii typów zwracanych
Obsługa błędów i scenariuszy brzegowych w ramach grafu
Kompozycja i wielokrotne wykorzystanie węzłów w różnych przepływach
Trwałe wykonanie (durable execution) jako fundament odpornych procesów
Zapisywanie migawek stanu po każdym wykonanym węźle
Wbudowane i własne mechanizmy persystencji stanu grafu
Przerywanie procesu oraz wznawianie po awarii lub restarcie aplikacji
Iteracyjne wykonanie grafu i kontrola przebiegu krok po kroku
Zatrzymywanie przepływu w oczekiwaniu na akceptację lub decyzję człowieka
Wznawianie procesu z uwzględnieniem decyzji użytkownika
Agent Pydantic AI jako węzeł grafu podejmujący decyzje i wywołujący narzędzia
Orkiestracja współpracy wielu agentów w ramach jednego przepływu
Przekazywanie ustrukturyzowanych wyników między agentami i węzłami
Generowanie diagramów Mermaid bezpośrednio z definicji grafu
Dokumentowanie przepływów pracy na podstawie kodu źródłowego
Integracja z Pydantic Logfire i standardem OpenTelemetry w celu śledzenia wykonania
Testowanie pojedynczych węzłów oraz całych przepływów z użyciem modeli testowych
Osadzenie grafu w aplikacji FastAPI i przygotowanie do wdrożenia produkcyjnego
Autorem szkolenia jest Marcin Wierzbiński
Analityk danych i badacz sztucznej inteligencji z doświadczeniem akademickim i komercyjnym.
Na co dzień wykłada na Uniwersytecie Warszawskim, a swoje kompetencje rozwijał również w międzynarodowych instytucjach badawczych, takich jak Instytut Maxa Plancka w Berlinie.
Specjalizuje się w uczeniu maszynowym, analizie danych na dużą skalę oraz bioinformatyce – w szczególności w przetwarzaniu i analizie danych genetycznych. Prowadzi praktyczne kursy z zakresu analizy danych i deep learningu, kładąc…
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
Szkolenie bardzo dobrze pokazuje dzisiejsze możliwości AI.
8.10.2026
Uczestnik szkolenia “ISTQB® Certified Tester Foundation Level”
Piotr Nocuń
Prowadzący - trener był bardzo dobrzy zaznajomiony z tematem; posiadał wiedzę z zakresu szkolenia i wykraczającą po za ramy szkolenia. Potrafił doskonale przekazać informacje, odpowiedzieć na pytania słuchaczy, wyjaśnić problemy nurtujące odbiorców. Prezentowane materiały (prezentacja z przykładami) bardzo dobrze korelowały z omawianymi tematami.
7.10.2026
Uczestnik szkolenia “AI w pracy Analityka Danych”
Urszula Jagoda
Przydatna wiedza w obszarze mojej pracy, na pewno będę używać tej wiedzy
7.10.2026
Uczestnik szkolenia “Apache Kafka - wprowadzenie do architektury sterowanej zdarzeniami”
Piotr Szustak
Bez zbędnego lania wody, bardzo konkretnie przekazywania wiedza
7.10.2026
Uczestnik szkolenia “Apache Kafka - wprowadzenie do architektury sterowanej zdarzeniami”
Kamil Figarski
dużo praktycznej wiedzy
7.10.2026
Uczestnik szkolenia “ISTQB® Certified Tester Foundation Level”
Kamil Nizioł
Dużo informacji, podwaliny pod egzamin i przejście przez sylabu, materiały udostępnione, zabrakło może stworzenia przykładowego projektu.
Duże doświadczenie trenera. Wiedza praktyczna. Imponujące projekty trenera. Trener zna odpowiedź na każde tematy. Spełniony zakres szkolenia. Bardzo dobrze przygotowane środowisko pracy. Dużo pracy na przykładach. Świetna pomoc w rozwiązywaniu problemów