Asystent sędziego ISSF – regulaminy i Ustawa o broni – dwa tryby (RAG, Agent AI)
W tym wpisie
Asystent sędziego ISSF został rozbudowany o dwa tryby pytania. Możesz teraz wybierać, czy asystent ma szukać w regulaminach ISSF i Ustawie o broni i amunicji (RAG), czy skorzystać z trybu agenta AI, który analizuje sytuacje i tworzy tabele na podstawie przepisów.
🆕 Co zostało dodane?
1. Dwa tryby pytania
Przed polem tekstowym pojawił się wybór trybu:
| Tryb | Opis | |------|------| | Przeszukaj dokumenty | Model bazuje na regulaminach ISSF (EN i PL) oraz Ustawie o broni i amunicji. Można pytać m.in. o przepisy konkurencji i ustawę. Wymaga słownictwa z dokumentów. Idealny do precyzyjnych zapytań o paragrafy. | | Zapytaj asystenta | Asystent AI analizuje sytuacje, tworzy tabele, używa porównań i domniemań na bazie dokumentów. Przydatny, gdy nie jesteś pewien składni zapytania. |
2. Widoczny tryb przy instancjach
Na liście instancji (lewa kolumna) przy każdej rozmowie widzisz teraz tryb pracy:
- Dokumenty – ostatnie pytanie wysłano w trybie przeszukiwania dokumentów,
- Asystent – ostatnie pytanie wysłano w trybie agenta AI.
3. Zmienny przycisk wysyłki
Tekst przycisku zależy od wybranego trybu:
- Tryb dokumenty → „Szukaj w regulaminach”
- Tryb asystent → „Zapytaj agenta AI”
4. Blok wyjaśnień
W lewej kolumnie, pod przyciskiem tworzenia rozmowy, znajduje się blok „Dwa tryby pracy – wyjaśnienie” z krótkim opisem obu trybów.
📝 Kiedy używać którego trybu?
- Przeszukaj dokumenty – gdy znasz terminologię (np. „wymiary tarczy karabinowej 10 m”, „paragraf 6.3.1”) i chcesz szybko znaleźć konkretny przepis.
- Zapytaj asystenta – gdy:
- nie jesteś pewien, jak sformułować pytanie,
- potrzebujesz porównania (np. „różnice między tarczą 10 m a 25 m”),
- chcesz tabelę lub zestawienie na bazie dokumentów,
- szukasz interpretacji sytuacji w oparciu o przepisy.
🔧 Zmiany techniczne (dla administratorów)
- Nowa kolumna
last_targetw tabelirange_judge_assist_chat_conversations– przechowuje ostatni użyty tryb (rag/agent). - Konfiguracja: wartości domyślne dla pustych zmiennych
.env(np.RANGE_JUDGE_ASSIST_API_URL=) są teraz stosowane poprawnie. - Wersje dla admina, partnera i klubu (main) zostały ujednolicone – wszystkie mają te same tryby i instrukcje.
📚 Dokumentacja
- Instrukcja użytkownika:
doc/manual_range_judge_assist.md - Dokumentacja techniczna:
doc/documentation_range_judge_assist.md - Pomoc w aplikacji: przycisk Help przy ekranie Asystenta.
Asystent jest w fazie rozwoju – warto zweryfikować odpowiedź w oryginalnych przepisach. 🚀