Budowa chatbota CLI
10. Sprawdzenie końcowe i pokaz projektu
Lokalne chatboty, agenci i systemy RAG z własną bazą wiedzy
Instrukcja krok po kroku · materiał uzupełniający
Budujemy chatbota w konsoli
Gotowy prototyp i krótki raport
Zakończ pracę krótkim pokazem, w którym widać nie tylko poprawną odpowiedź, ale też źródło i granice działania.
Scenariusz pokazu
- Otwórz terminal w projekcie i uruchom chatbot.py.
- Zadaj pytanie z odpowiedzią w dokumentach. Pokaż odpowiedź i przejdź do wskazanego fragmentu.
- Zadaj pytanie wymagające zachowania warunku lub wyjątku. Wskaż, czy odpowiedź jest kompletna.
- Zadaj pytanie bez odpowiedzi w bazie. Pokaż odmowę albo uczciwie omów wykryty błąd.
- Sprawdź /sources i /clear. Pokaż zapis wyniku jednej tury oraz raport testów.
Co powinien zawierać raport
Nazwa i cel chatbota:
Odbiorca i zakres pytań:
Dokumenty, wersje i pochodzenie:
Modele, digests i parametry:
Sposób uruchomienia:
Zestaw testów i przyjęte kryteria:
Wynik wyszukiwania wraz z mianownikiem i liczbą błędów:
Ocena odpowiedzi i odmów:
Przykład poprawnej odpowiedzi ze źródłem:
Przykład ograniczenia lub błędu:
Jedna porównana zmiana i decyzja:
Co wymaga dalszej pracy:Lista końcowa
- Uruchamiam aplikację bez notebooka i bez GUI.
- Rozumiem rolę modelu embeddingowego i generującego.
- Mogę odtworzyć indeks z zapisanych fragmentów.
- Każda zwykła wiadomość wywołuje nowe wyszukiwanie.
- Odróżniam ranking, kontekst, odpowiedź i źródła.
- Odmowa może być poprawnym wynikiem; answered nie znaczy „sprawdzone”.
- Potrafię wskazać ograniczenie dotyczące pytań uzupełniających.
- Mam wyniki, własne oceny i instrukcję ponownego uruchomienia.
Warto wiedzieć. Taki prototyp jest dobrym materiałem do nauki i dalszych eksperymentów. Nie obejmuje wieloużytkownikowego serwera, uprawnień dostępu do dokumentów ani automatycznej aktualizacji bazy. Rozwijaj go po określeniu nowych wymagań, a nie przez ukrywanie tych ograniczeń.
Punkt kontrolny
- Masz działający projekt, dowody z testów i krótki opis ograniczeń.
Instrukcja uczestnika · Python i Ollama · wydanie 29.09.2026