Warsztat praktyczny · 2 dni · 16 h

Zbuduj własny system RAG — od zera do produkcji (prywatnie i offline)

Jak wykorzystać LLM do wyszukiwania informacji we własnych dokumentach firmowych — kompletny, prywatny system RAG działający lokalnie, bez wysyłania danych do internetu.

2 dni · 16 godzin zegarowych · zaawansowany warsztat praktyczny · każdy uczestnik buduje działający system RAG na własnych dokumentach

1. Dla kogo jest to szkolenie?

Warsztat jest dla zespołów technicznych, które chcą zbudować własny, prywatny system RAG (Retrieval-Augmented Generation) — czyli wykorzystać LLM jako inteligentną wyszukiwarkę po WŁASNYCH dokumentach firmowych — i utrzymać go w środowisku bez dostępu do internetu.

  • Programiści, full-stack developerzy i inżynierowie danych budujący wewnętrzne narzędzia AI
  • Architekci rozwiązań i tech leaderzy projektujący systemy wyszukiwania w bazie wiedzy
  • Zespoły IT/DevOps odpowiedzialne za wdrożenia on-premise i bezpieczeństwo danych
  • Osoby odpowiedzialne za dane wrażliwe i zgodność (RODO), które potrzebują rozwiązania prywatnego i offline

Poziom: średniozaawansowany / zaawansowany, raczej techniczny. Wygodna jest podstawowa znajomość Pythona i pracy z API, choć dużą część pipeline’u (ingest, indeks, backend, frontend) budujemy w modelu low-code/no-code z pomocą Cursor AI — ze zrozumieniem tego, co dzieje się „pod spodem”.

Dla kogo NIE jest to szkolenie

  • Dla osób, które nigdy nie korzystały z LLM (ChatGPT/Claude) i szukają wprowadzenia do AI
  • Dla osób oczekujących gotowego rozwiązania SaaS „pod klucz” bez budowania i utrzymania systemu
  • Dla osób, które chcą trenować lub fine-tunować duże modele od zera (tym się tu nie zajmujemy)
  • Dla zespołów szukających wyłącznie ogólnego prompt engineeringu i agentów — od tego jest osobny warsztat „LLM w praktyce — Prompt Engineering, RAG i Agenty”

Główne założenia szkolenia

  • Budujemy jeden, działający system end-to-end na własnych dokumentach uczestników — od ingestu po produkcję
  • Domyślnie projektujemy rozwiązanie prywatne i offline (lokalne modele LLM i lokalne embeddingi) — dane nie opuszczają infrastruktury firmy
  • NIE trenujemy modeli od zera i NIE robimy fine-tuningu — wykorzystujemy gotowe modele open-source
  • Jakość retrievalu, RODO i koszty utrzymania traktujemy jako tematy pierwszoplanowe, nie dodatki
  • Każdy uczestnik wychodzi z działającym systemem i gotowym do wdrożenia szablonem architektury

2. Co zyska uczestnik po szkoleniu?

Po ukończeniu warsztatu uczestnik będzie potrafił samodzielnie zaprojektować, zbudować i utrzymać prywatny system RAG wyszukujący informacje we własnych zbiorach tekstowych.

  1. Zaprojektować architekturę systemu RAG od zera do produkcji i dobrać komponenty (LLM, embeddingi, wektorowa baza)
  2. Zbudować pipeline ingestu: parsowanie PDF, DOCX, TXT i HTML, czyszczenie i chunking z metadanymi
  3. Wygenerować embeddingi i skonfigurować wektorową bazę danych z wyszukiwaniem semantycznym oraz rerankingiem
  4. Zbudować backend (API RAG z cytowaniami źródeł) i prosty frontend do zadawania pytań i zarządzania biblioteką
  5. Uruchomić cały system w trybie offline / on-premise na lokalnych modelach LLM i lokalnych embeddingach
  6. Zarządzać biblioteką dokumentów: dodawanie plików, aktualizacja i usuwanie, wersjonowanie, aktualizacja indeksu, metadane i uprawnienia
  7. Wdrożyć zasady RODO i prywatności: anonimizacja/pseudonimizacja, kontrola dostępu, audyt i retencja danych
  8. Ocenić jakość odpowiedzi (ewaluacja RAG) oraz wdrożyć system do produkcji wraz z monitoringiem, bezpieczeństwem i kontrolą kosztów

3. Szczegółowy program szkolenia

Dzień 1 buduje kompletny pipeline retrievalu na własnych dokumentach. Dzień 2 to jeden spójny projekt — od backendu i frontendu, przez tryb offline i zgodność z RODO, po ewaluację i wdrożenie działającego systemu end-to-end.

Dzień / CzasModułZakres praktyczny
Dzień 1 · 9:00 – 9:40Po co własny RAG i architektura systemuCzym jest RAG i kiedy bije zwykłe wyszukiwanie. LLM jako wyszukiwarka po własnych danych. Architektura referencyjna „od zera do produkcji”.
Dzień 1 · 9:40 – 11:00Embeddingi i chunking od podstawJak działają embeddingi i wyszukiwanie semantyczne. Strategie chunkingu, overlap, metadane. Ćw. 1: pierwsze embeddingi własnego tekstu.
Dzień 1 · 11:00 – 11:15Przerwa kawowa
Dzień 1 · 11:15 – 12:45Ingest i parsowanie dokumentówParsowanie PDF, DOCX, TXT, HTML. Czyszczenie, normalizacja, kontrola jakości danych. Ćw. 2: ingest własnych plików do pipeline’u.
Dzień 1 · 12:45 – 13:45Przerwa obiadowa
Dzień 1 · 13:45 – 15:15Wektorowa baza danych i wyszukiwanie semantyczneWybór i konfiguracja bazy wektorowej. Indeksowanie, wyszukiwanie top-k, filtrowanie po metadanych. Ćw. 3: semantyczne wyszukiwanie w bazie.
Dzień 1 · 15:15 – 15:30Przerwa kawowa
Dzień 1 · 15:30 – 16:30Reranking i jakość kontekstuHybrid search (semantyka + słowa kluczowe), reranking, ograniczanie halucynacji. Ćw. 4: poprawa trafności wyników.
Dzień 1 · 16:30 – 17:00Podsumowanie dnia 1Pierwszy działający pipeline retrievalu. Q&A + zapowiedź projektu z dnia 2.
Dzień 2 · 9:00 – 10:30Projekt: Backend RAG APIPołączenie retrievalu z LLM. Generacja odpowiedzi z cytowaniami źródeł. Praca nad projektem (z Cursor AI).
Dzień 2 · 10:30 – 10:45Przerwa kawowa
Dzień 2 · 10:45 – 12:15Projekt: Frontend i zarządzanie bibliotekąInterfejs pytań i odpowiedzi. Upload plików, metadane, aktualizacja/usuwanie dokumentów i przebudowa indeksu. Praca nad projektem.
Dzień 2 · 12:15 – 13:15Przerwa obiadowa
Dzień 2 · 13:15 – 14:15Projekt: Tryb offline i lokalne modeleUruchomienie lokalnego LLM i lokalnych embeddingów (on-premise). Odcięcie od internetu, prywatność danych. Praca nad projektem.
Dzień 2 · 14:15 – 14:30Przerwa kawowa
Dzień 2 · 14:30 – 15:30RODO, prywatność i zarządzanie danymiDane wrażliwe, anonimizacja/pseudonimizacja, kontrola dostępu, audyt, retencja. Dlaczego offline ułatwia zgodność. Kategoryzacja i uprawnienia w bibliotece.
Dzień 2 · 15:30 – 16:15Ewaluacja jakości i wdrożenie do produkcjiJak mierzyć trafność i wierność odpowiedzi (ewaluacja RAG). Deployment, bezpieczeństwo, koszty, monitoring jakości.
Dzień 2 · 16:15 – 17:00Finalizacja projektu end-to-endUruchomienie działającego systemu na własnych dokumentach. Roadmapa utrzymania. Rozdanie szablonów. Q&A.

4. Kluczowe elementy programu

Mechanizm embeddingowy i wyszukiwanie semantyczne

Embeddingi, strategie chunkingu, wektorowa baza danych i wyszukiwanie top-k z filtrowaniem po metadanych. To serce systemu — uczymy, jak dobrać parametry tak, by RAG realnie znajdował właściwe fragmenty, a reranking i hybrid search podnosiły trafność i ograniczały halucynacje.

Pipeline ingestu i kontrola jakości danych

Parsowanie różnych formatów (PDF, DOCX, TXT, HTML), czyszczenie i normalizacja tekstu oraz kontrola jakości danych wejściowych. Pokazujemy, jak „śmieci na wejściu” psują odpowiedzi i jak temu zapobiegać już na etapie ingestu.

Backend, frontend i zarządzanie biblioteką dokumentów

Budowa API RAG z cytowaniami źródeł oraz prostego frontendu — z pomocą Cursor AI. Dokładamy zarządzanie biblioteką wiedzy: dodawanie plików, metadane, wersjonowanie, aktualizację i usuwanie dokumentów oraz przebudowę indeksu.

Tryb offline / on-premise i lokalne modele

Uruchomienie całego systemu bez dostępu do internetu: lokalny LLM i lokalne embeddingi działające na infrastrukturze firmy. Dane nie opuszczają organizacji — to fundament prywatności i zgodności.

RODO, prywatność i bezpieczeństwo danych

Dane wrażliwe, anonimizacja i pseudonimizacja, kontrola dostępu, audyt i retencja. Wyjaśniamy, dlaczego rozwiązanie offline znacząco ułatwia zgodność z RODO — bezpieczeństwo traktujemy jako temat pierwszoplanowy.

Ewaluacja jakości i wdrożenie do produkcji

Jak mierzyć trafność i wierność odpowiedzi (ewaluacja RAG), a następnie wdrożyć system do produkcji: deployment, bezpieczeństwo, koszty, monitoring jakości odpowiedzi i utrzymanie indeksu w czasie.

5. Dzień 2 — jeden spójny projekt end-to-end

Drugi dzień to nie zbiór oderwanych ćwiczeń, lecz praca nad jednym, realnym systemem RAG. Każdy uczestnik rozwija własny projekt, krok po kroku dokładając kolejne warstwy — aż do działającego, prywatnego rozwiązania.

  • Rano: spinamy backend (API RAG z cytowaniami) i frontend oraz zarządzanie biblioteką dokumentów
  • W południe: przełączamy system w tryb offline na lokalnym LLM i lokalnych embeddingach (on-premise)
  • Po południu: wdrażamy zasady RODO (anonimizacja, kontrola dostępu, audyt, retencja) i porządkujemy bibliotekę wiedzy
  • Na koniec: oceniamy jakość odpowiedzi (ewaluacja RAG) i wdrażamy działający system na własnych dokumentach

Efekt: uczestnik wychodzi z warsztatu z własnym, działającym i prywatnym systemem RAG — wyszukiwarką po dokumentach firmowych działającą bez dostępu do internetu — oraz z roadmapą jego utrzymania i rozwoju.

Wariant 3-dniowy dla grup technicznych

Dla zaawansowanych zespołów inżynierskich, które chcą wejść głębiej, dostępny jest wariant 3-dniowy (24 h) z rozszerzeniem o: zaawansowane strategie chunkingu i hybrid search, skalowanie wektorowej bazy danych, automatyzację aktualizacji indeksu (pipeline’y), pełną ewaluację RAG na zestawach testowych oraz utwardzanie bezpieczeństwa i obserwowalność wdrożenia produkcyjnego.

6. Forma prowadzenia i wymagania

Forma

  • Zaawansowany warsztat praktyczny — minimum teorii, maksimum pracy nad własnym systemem RAG
  • Prowadzący pokazuje workflow na żywo, uczestnicy odtwarzają go na własnych laptopach
  • Dzień 2 w całości poświęcony jest jednemu, spójnemu projektowi end-to-end
  • Praca na realnych dokumentach uczestników (z zachowaniem zasad prywatności)
  • Gotowe szablony architektury, fragmenty kodu i checklisty (RODO, wdrożenie) do zabrania po szkoleniu

Wymagania techniczne

  • Laptop (Windows, macOS lub Linux) z prawami administratora do instalacji oprogramowania
  • Zalecane min. 16 GB RAM (preferowane 32 GB); dla części offline mile widziane GPU lub nowszy procesor
  • Konto w Cursor AI; dostęp do internetu potrzebny na etapie nauki, ale docelowy system projektujemy do pracy offline
  • Możliwość uruchomienia lokalnego modelu LLM i lokalnych embeddingów (omawiamy konfigurację na warsztacie)
  • Podstawowa znajomość programowania (np. Python) i pracy z API mile widziana, ale nie jest bezwzględnie wymagana
  • Własny zestaw dokumentów do zaindeksowania (PDF/DOCX/TXT/HTML) — najlepiej fragment realnej bazy wiedzy
  • Liczba uczestników: 8–12 osób

Warsztat gotowy do realizacji w wersji 2-dniowej (16 h); dla zaawansowanych grup technicznych możliwe rozszerzenie do 3 dni (24 h). Program i stack technologiczny dostosowujemy do infrastruktury i dokumentów uczestników — każdy wychodzi z własnym, działającym systemem RAG.

Zapytaj o szkolenie „Zbuduj własny system RAG — od zera do produkcji”

Inne programy

Zobacz pozostałe szkolenia

Pełna oferta warsztatów AI — od analityków Excela po zespoły marketingu i HR.

Katalog szkoleń