Agentic AI the Hard Way

#AI #Agents #LLM #Python #OpenAI #Advanced

Prowadzący: Łukasz Kałużny

Zbuduj własnego agenta AI od podstaw - bez frameworków, bez abstrakcji. Tylko Ty, kod i OpenAI API. Zrozumiesz co naprawdę dzieje się pod maską LangChain, CrewAI, AutoGen i innych popularnych narzędzi do budowy agentów.

Podczas warsztatu przejdziesz przez wszystkie elementy: od pierwszego wywołania API, przez budowę context window i function calling, aż po kompletną pętlę ReAct. Każdy komponent poznasz od środka.

Agenci AI to w gruncie rzeczy LLM, pętla i narzędzia. Frameworki ukrywają tę prostotę za warstwami abstrakcji. Po szkoleniu będziesz wiedział co robią pod spodem i świadomie wybierzesz gotowe narzędzie lub zbudujesz własne rozwiązanie.

Szkolenie dla tych, którzy chcą naprawdę zrozumieć jak działają agenci AI - nie tylko używać gotowych rozwiązań, ale wiedzieć dlaczego działają tak, a nie inaczej.

UWAGA: Szczegóły agendy mogą ulec zmianie - to zupełnie nowe szkolenie w trakcie powstawania. Przedstawiona agenda stanowi ramę programową.

Zapisz się
yellow-layer-two

UMIEJĘTNOŚCI, KTÓRE ZDOBĘDZIESZ

red-check-icon

Architektura agentów AI i wzorzec ReAct

red-check-icon

Implementacja pętli agenta (act → observe → decide → act)

red-check-icon

OpenAI API - chat completions i function calling

red-check-icon

Zarządzanie context window i typami wiadomości

red-check-icon

Definiowanie narzędzi (tools) z JSON Schema

red-check-icon

Error handling i graceful degradation w agentach

red-check-icon

System prompt engineering dla agentów

red-check-icon

Human-in-the-loop - pause/resume workflow

red-check-icon

Persistencja stanu i multi-turn conversations

red-check-icon

Wzorzec Supervisor - delegowanie do sub-agentów

red-check-icon

Wzorzec Pipeline - sekwencyjna orkiestracja agentów

red-check-icon

Bezpieczeństwo agentów - limity, sandboxing, validation

PROGRAM SZKOLENIA

Moduł 1

Wprowadzenie i anatomia agenta: Co to jest agent AI? Wzorzec ReAct (Reasoning + Acting). Przegląd architektury, którą zbudujemy

Moduł 2

Setup środowiska i OpenAI API: Konfiguracja projektu Python, pierwsze wywołanie OpenAI API, eksploracja struktury request/response

Moduł 3

Context Window - pamięć agenta: Implementacja klasy ContextWindow z różnymi typami wiadomości (User, Assistant, ToolUse, ToolResult)

Moduł 4

Function Calling / Tool Use: Jak LLM decyduje o wywołaniu narzędzia. JSON Schema dla tool definitions. Parsowanie tool_calls

Moduł 5

Pętla ReAct - serce agenta: Implementacja głównej pętli agenta z rekurencyjnym wywołaniem act() i wykonywaniem narzędzi

Moduł 6

Budowanie prawdziwych narzędzi: Od zabawkowych przykładów do użytecznych tools: read_file, write_file, http_get, execute_sql

Moduł 7

Error handling i graceful degradation: Co gdy tool zawiedzie? Formatowanie błędów dla context window, retry patterns

Moduł 8

System prompt engineering: Jak napisać skuteczny system prompt dla agenta. Instrukcje, constrainty, tool usage guidelines

Moduł 9

Human-in-the-Loop: Kiedy agent powinien pytać człowieka. Tool ask_human, pause/resume workflow, approval flows

Moduł 10

Persistencja i multi-turn: Zapisywanie context window. JSON serialization, session management, wznowienie z dowolnego punktu

Moduł 11

Sub-agenci - Supervisor i Pipeline: Dwa wzorce orkiestracji: Supervisor delegujący do specjalistów oraz Pipeline z sekwencyjnym przekazywaniem

Moduł 12

Bezpieczeństwo i limity: Guardrails dla agentów: max iterations, tool allowlisting, sandboxing, input/output validation

Moduł 13

Podsumowanie i Q&A: Recap architektury, kiedy framework vs własna implementacja, kierunki rozwoju (RAG, multi-modal)

top-left-ellipse light-img

TRENER

Łukasz Kałużny white circle

Łukasz Kałużny - Azure MVP i architekt, który widział Kubernetes zanim stał się cool. Chaos w systemach? On to uporządkuje.

Od lat pomaga firmom budować skalowalne systemy i uczy, jak nie zginąć pod lawiną mikrousług.

Łukasz Kałużny white circle white circle

Po tym szkoleniu architektura przestanie być dla Ciebie czarną magią, a stanie się narzędziem do budowania systemów.

Łukasz Kałużny - Technology Advisor

DLACZEGO WARTO SKORZYSTAĆ

Zero frameworków. Budujesz wszystko od zera - żadnego LangChain, LlamaIndex czy innych abstrakcji. Zrozumiesz każdą linię kodu

Hands-on przez cały dzień. 90% praktyki - piszesz kod razem z prowadzącym, na koniec masz działającego agenta

12-Factor Agents. Poznasz i zastosujesz sprawdzone zasady budowania niezawodnych aplikacji LLM

Demistyfikacja frameworków. Zrozumiesz co robią pod spodem LangChain, CrewAI, AutoGen, OpenAI Agents SDK, Google ADK, Strands Agents, Pydantic AI, LlamaIndex Agents i inne

To szkolenie to nasz bestseller, a liczba miejsc jest ograniczona. Są jeszcze wolne miejsca, ale nie gwarantujemy, że zaraz nie znikną.

price-icon

Cena

Cena

1625.2 PLN netto

1999 PLN brutto

calendar-icon

Termin

Termin

2026-02-24

9:30 – 17:00

location-icon

Lokalizacja

Lokalizacja

online

Microsoft Teams

location-icon

Liczba miejsc

Liczba miejsc

12

Mała grupa ze względu na praktyczny charakter warsztatu

certificate-icon

Certyfikat

Certyfikat

Oficjalne potwierdzenie zdobytych skilli

Masz pytania?
Chcesz zorganizować to szkolenie w formule zamkniętej?
Skontaktuj się z naszym koordynatorem:

Zapisz się
rounded-red-arrow

FAQ

W jakim języku programowania będziemy pracować?

Gotowe przykłady i wspólne kodowanie będzie w Python. Jednak OpenAI SDK jest dostępne dla JavaScript, Python, .NET, Java i Go - wzorce są identyczne we wszystkich językach. Jeśli chcesz pisać w innym języku, nie ma problemu.

Czy muszę mieć własne konto OpenAI?

Nie, klucze API do OpenAI dostarczamy na czas szkolenia.

Czy muszę konfigurować lokalne środowisko?

Nie, całe szkolenie będzie prowadzone w środowisku GitHub Codespaces (w ramach darmowego limitu). Wszystkie narzędzia będą już przygotowane. Można również odpalić środowisko lokalnie.

Czy to szkolenie o LangChain lub podobnych frameworkach?

Absolutnie nie. Celowo omijamy frameworki, żebyś zrozumiał jak agent działa od środka. Po tym szkoleniu będziesz mógł świadomie wybrać framework lub zbudować własne rozwiązanie.

Czy agenda może się jeszcze zmienić?

Tak, to zupełnie nowe szkolenie w trakcie powstawania. Przedstawiona agenda stanowi ramę programową - szczegóły mogą ulec dopracowaniu.

Dla kogo jest to szkolenie?

Dla inżynierów IT, architektów i zaawansowanych programistów, którzy chcą zrozumieć jak działają agenci AI i nauczyć się budować własne rozwiązania. Wymagane jest doświadczenie w programowaniu.

Czy po szkoleniu zrozumiem jak działają frameworki typu LangChain?

Tak! Frameworki takie jak LangChain, CrewAI, AutoGen, OpenAI Agents SDK, Google ADK, Strands Agents, Pydantic AI czy LlamaIndex Agents używają tych samych wzorców - pętla ReAct, function calling, context window. Po szkoleniu będziesz wiedział co dzieje się pod maską i świadomie wybierzesz narzędzie lub zbudujesz własne.

Jakie są metody płatności?

Płatność BLIK, kartą płatniczą (Stripe) lub przelewem bankowym przez Tpay. Faktury są wysyłane automatycznie po opłaceniu.

Czy mogę anulować uczestnictwo?

Tak, możesz anulować uczestnictwo do 7 dni przed rozpoczęciem szkolenia z pełnym zwrotem środków. W przypadku anulacji w krótszym terminie możesz wziąć udział w innym szkoleniu lub następnym terminie tego samego szkolenia.

Czy otrzymam certyfikat ukończenia?

Tak, każdy uczestnik otrzymuje oficjalny certyfikat ukończenia szkolenia po zakończeniu wszystkich sesji.

Co jeśli nie będę mógł uczestniczyć w jednej sesji?

Napisz do nas i poproś o nagranie. Ta opcja dotyczy szkoleń wielodniowych - nie ma możliwości zrobienia nagrań ze wszystkich dni.

Czy szkolenie jest realizowane w języku polskim?

Tak, wszystkie nasze szkolenia prowadzone są w języku polskim. Materiały również są przygotowane w języku polskim.

Czy mogę otrzymać fakturę?

Tak, wystawiamy faktury VAT. Podczas rejestracji podaj dane firmy jeśli chcesz otrzymać fakturę na firmę.

Co jeśli szkolenie zostanie odwołane przez organizatora?

W takim przypadku zwracamy pełną kwotę lub umożliwiamy przeniesienie na następny termin. O ewentualnych zmianach informujemy minimum 7 dni wcześniej.
price-icon

Cena

Cena

1625.2 PLN netto

1999 PLN brutto

calendar-icon

Termin

Termin

2026-02-24

9:30 – 17:00

location-icon

Lokalizacja

Lokalizacja

online

Microsoft Teams

contact-number-icon

Liczba miejsc

Liczba miejsc

12

Mała grupa ze względu na praktyczny charakter warsztatu

certificate-icon

Certyfikat

Certyfikat

Oficjalne potwierdzenie zdobytych skilli

Masz pytania? Chcesz zorganizować to szkolenie w formule zamkniętej? Skontaktuj się z naszym koordynatorem:

Zapisz się