10. Zakończenie projektu

10.1. Powiązanie z materiałami kursu

Lokalne chatboty, agenci i systemy RAG z własną bazą wiedzy

Orientacyjny czas: 10 min · Tryb pracy: najpierw własna próba, potem przykład

Instrukcja syntetyzuje przygotowane moduły 1–6, prezentacje wraz z notatkami oraz poprzedni projekt chatbota. Kod jest przykładem dydaktycznym dostosowanym do tej książki, a nie bezpośrednią kopią całego środowiska laboratoryjnego modułu 5.

MateriałWykorzystanie
M12-M1-v2.pptx i moduł 1Lokalna Ollama, dobór i weryfikacja modeli, konfiguracja generacji.
M12-M2-v4.pptx i moduł 2Przygotowane dokumenty, fragmenty, identyfikatory i metadane.
M12-M3-v4.pptx i moduł 3Embeddingi, ranking podobieństwa, zgodność indeksu z korpusem.
M12-M4-v4.pptx i moduł 4Kontekst, odpowiedź oparta na dokumentach, źródła i odmowa.
M12-M5-v5.pptx; Student/kod/m5_tools.pyStan, trzy narzędzia, selektor, walidacja i limit próby wykonania.
M12-M6-v6.pptx i materiały startowe modułu 6Scenariusze, rozdzielenie warstw oceny i zachowanie dowodu z wywołania.
M12-podsumowanie kursu.pptxPołączenie elementów w działający projekt.
Poradnik_chatbot_konsolowyNiezmienione moduły lokalny.py, baza.py, indeks.py i rag.py oraz zaakceptowane dane.
Ksiazki-Moodle-instrukcja-stylu.md i Ksiazki-Moodle-style.cssUkład książki, przezroczyste tło, kolory, komponenty i przygotowanie do importu.

Świadome uproszczenia

Indeks to mały plik JSON; historia obejmuje krótkie okno sesji; resolver obsługuje tylko wybrane wzorce; selektor zwraca JSON zamiast natywnych tool_calls; pytanie RAG ustala aplikacja. Nie ma wieloetapowego planowania, trwałej pamięci między uruchomieniami ani narzędzi modyfikujących dokumenty. Te decyzje pozwalają prześledzić cały przepływ w niewielkim projekcie.

Dokumentacja techniczna

Sposób wywołania modelu i opcje formatu opisuje dokumentacja Ollama — Chat. Ustawienia tytułów i numeracji opisuje dokumentacja Moodle — Book settings. Nazwy opcji interfejsu mogą różnić się w zależności od wersji i tłumaczenia platformy.

Zakres weryfikacji: szczegółowy raport przygotowania pakietu znajduje się w pliku WERYFIKACJA.md obok książki. Test na lokalnym środowisku nie zastępuje oceny na komputerze uczestnika ani próbnego importu w docelowym Moodle.

Materiał uzupełniający do modułów 1–6 · wersja 1.0 · 30.09.2026