Zadanie dodatkowe · Moduł 1 · Lokalne chatboty, agenci i RAG

Samodzielna praca · DocAssist · Etap 1/6

Czy model zna naszą dokumentację?

Prompt, kontekst, granice wiedzy, weryfikacja twierdzeń i idea RAG.

Czas orientacyjny
45–60 minut
Status
Nieobowiązkowe, utrwalające
Forma
Praca indywidualna

Ustal, jakich informacji potrzebuje asystent DocAssist i które odpowiedzi można potwierdzić w dokumentach.

To jeden etap wspólnego projektu. Korzystaj z wyników wcześniejszych ćwiczeń kursowych. Błąd modelu nie oznacza błędnego wykonania zadania, jeżeli rozpoznasz go i uzasadnisz na podstawie dowodów.

Otwórz dane/DocAssist_M1_porownanie_AB.ipynb. Notebook korzysta z dołączonego zaplecza i zapisuje wyniki w wyniki/M1. Przygotuj środowisko według CZYTAJ_NAJPIERW.html — rozdział „Przygotowanie środowiska”. Możesz również wykorzystać notebooki podstawowego pakietu modułu wymienione poniżej. Ścieżki danych cyklu odnoszą się do katalogu Student tej paczki.

1Przygotuj materiały

  • Opis przypadku DA-01 z dane/opis_przypadku.txt.
  • Wyłącznie dane/M1/instrukcja.txt i dane/M1/regulamin.md: korpus wprowadzający M1.
  • dane/DocAssist_M1_porownanie_AB.ipynb — główny notebook zadania. R3, R4 i R6 z podstawowego pakietu M1 służą jako materiał pomocniczy lub alternatywa.

2Wykonaj zadanie

  1. Zapisz zakres asystenta w 4–6 zdaniach: odbiorca, zadania, źródła wiedzy i granice działania. Oddziel objaśnianie procedur od wykonywania poleceń.

  2. Przed porównaniem zapisz w notatce plan: pytania, oczekiwane zachowanie, źródło lub brak informacji i dowód do zachowania. Możesz uzupełnić szablony/plan_testow_szablon.json.

  3. Wybierz trzy pytania: „Co zrobić po zmianie konfiguracji DocAssist?”, „Jak sprawdzić stan usługi docassist-api?” oraz „W jakich godzinach operator przyjmuje zgłoszenia?”.

  4. Zadaj każde pytanie w wariancie A bez dokumentu i B z odpowiednim fragmentem dokumentu. Zachowaj ten sam model, ustawienia i treść pytania. Dla pytania o godziny użyj regulaminu M1, nawet gdy nie znajdujesz w nim odpowiedzi.

  5. Zachowaj sześć surowych odpowiedzi oraz pełny prompt każdej próby (trzy pytania, po dwa warianty). Porównaj zgodność ze źródłem, kompletność oraz twierdzenia bez podstawy. Nie poprawiaj tekstu modelu.

  6. Dla dwóch odpowiedzi B wskaż twierdzenie, plik, wersję i sekcję potwierdzającą lub brak potwierdzenia. TXT i MD nie mają numerów stron.

  7. Zapisz 3 wnioski i schemat przyszłego rozwiązania: dokumenty → fragmenty → embeddingi → indeks → wyszukiwanie → kontekst → prompt → odpowiedź → źródła → ocena. To plan; w M1 nie budujesz jeszcze indeksu.

3Co przesłać w Moodle

  • Jedna notatka projektowa M1 (1–2 strony) z zakresem, planem porównania, tabelą porównania i wnioskami.
  • Uzupełniony notebook lub plik z sześcioma surowymi odpowiedziami i promptami.

Prześlij jeden ZIP z plikami wskazanymi wyżej albo notatkę oraz załączniki w sposób przyjęty przez prowadzącego. Na początku notatki podaj etap, użyty korpus/indeks, tryb pracy i pochodzenie wyników. Zrzuty ekranu mogą uzupełniać dane, ale nie zastępują surowych wyników.

4Sprawdź swoją pracę

  • Porównanie A/B zachowuje ten sam model, pytanie i ustawienia.
  • Każda ważna ocena ma wskazany dowód albo opis braku danych.
  • Nie przypisujesz modelowi dostępu do plików, których nie przekazano w kontekście.
  • Rozpoznajesz, że regulamin M1 nie podaje godzin dyżuru. Nie dopisujesz ich z pamięci ani z materiałów M2.

5Zachowaj do dalszej pracy

Zakres projektu i lista pytań przechodzą do M2. Dokumenty M1 zachowaj jako historyczny punkt odniesienia, poza późniejszym indeksem.

6Wariant analityczny bez nowych wywołań modelu

W M1 możesz ocenić odpowiedzi DEMO z pakietu. Oznacz je jako przykłady demonstracyjne, a nie własne wywołania modelu.

Oznacz jawnie: własne wykonanie Ollama, checkpoint (odtworzenie), DEMO albo test kontrolowany. Nie zmieniaj surowych wyników i nie przedstawiaj odtworzenia jako nowego pomiaru. Polecenia systemowe w dokumentacji DocAssist są wyłącznie tekstem do analizy.

Zadanie nieobowiązkowe · Moduł 1 · Projekt DocAssist

Ostatnia modyfikacja: środa, 7 października 2026, 15:17