Podręcznik uczestnika z objaśnieniami, przykładami i ćwiczeniami do samodzielnej nauki do Modułu 5
Completion requirements
10. Słownik pojęć
Definicje odnoszą się do prototypu i formatów Modułu 5. To wspólny język do czytania kodu, wyników i kart pracy.
Rozmowa i decyzja
| Pojęcie | Znaczenie |
|---|---|
| Stan rozmowy | Historia, ostatni RAG, źródła i identyfikatory przechowywane przez aplikację. |
| Tura | Jedna naturalna wiadomość, również zakończona odmową. |
| conversation_id | ID rozmowy, nowe po /clear. |
| turn_id / next_turn_id | Numer tury w wyniku / numer następnej w stanie. |
| result_id | ID konkretnego wyniku łączące logi i ocenę. |
| Resolver | Ustala pełne pytanie; tutaj ograniczone reguły DocAssist. |
| standalone_question | Samodzielne pytanie; None przy niejednoznaczności. |
| Selektor | Model proponujący działanie. |
| Propozycja | Tekst modelu i odczytany obiekt, wymagające kontroli. |
| Normalizacja | Kontrola kształtu i przełożenie na kontrakt decyzji. |
Narzędzia i kontrola
| Pojęcie | Znaczenie |
|---|---|
| TOOL_SPECS | Opisy przekazywane modelowi. |
| TOOL_REGISTRY | Jawne powiązanie nazw z funkcjami. |
| TOOL_VALIDATORS | Walidatory argumentów i stanu. |
| Dubler testowy | Kontrolowana funkcja zastępująca narzędzie; nie model. |
| action_proposed | Rozpoznana strukturalnie propozycja wywołania. |
| tool_completed | Dopuszczalny wynik funkcji, nie ocena prawdziwości. |
| invalid_arguments | Odrzucenie struktury lub wartości argumentów. |
| unknown_tool | Nazwa nie należy do rejestru. |
| tool_error | Błąd wykonania lub kontroli wyniku. |
| tool_rejected | W tym wykonawcy: przekroczony limit próby. |
| clarification_needed | Potrzebne doprecyzowanie albo brak danych do działania. |
| no_suitable_tool | Brak narzędzia dla intencji, np. wykresu. |
RAG i dowody
| Pojęcie | Znaczenie |
|---|---|
| answered | Zwrócony tekst lub rezultat odczytu; wymaga oceny. |
| insufficient_context | Brak dopuszczonego kontekstu do generacji. |
| no_results | Wyszukiwanie nie zwróciło wyników. |
| below_threshold | Wszystkie znalezione wyniki odrzucone progiem. |
| no_usable_results | Pozostałe rekordy nie nadają się do kontekstu. |
| sources | Fragmenty przekazane modelowi; nie gwarancja poparcia twierdzeń. |
| chunk_id / document_id | ID fragmentu / dokumentu. |
| S1, S2… | Etykiety lokalne dla kontekstu konkretnej odpowiedzi. |
| source_origin | Powiązanie źródeł z turą RAG. |
| assistant_trace / tool_trace | Ślady tur / prób narzędzi. |
| Checkpoint | Odtworzenie zapisanego identycznego żądania. |
| Ollama | Lokalny backend nowych wywołań pobranych modeli. |
ENHANCER+ · Politechnika Warszawska · podręcznik do samodzielnej pracy · M5