Czat AI i AI w ticketach
Pozwól botowi odpowiadać na pytania na kanale czatu, po wzmiance i w ticketach pomocy.
Jak działa czat AI
Czat AI jest domyślnie wyłączony. Po włączeniu bot odpowiada na każdą wiadomość opublikowaną na wybranym przez Ciebie kanale, a – chyba że to wyłączysz – na każdą wiadomość na całym serwerze, która wspomina bota. Wiadomości zawierające @everyone lub @here są ignorowane.
Każda wiadomość dostaje odpowiedź osobno. Bot nie pamięta wcześniejszych wiadomości w rozmowie, więc pytanie uzupełniające musi ponownie powiedzieć, czego dotyczy. Odpowiedzi są przycinane do limitu 2000 znaków Discorda.
Konfiguracja
Wszystko ustawisz przez /aichat albo na stronie Czat AI w panelu. Każdy serwer ma jeden kanał AI. Konfigurację możesz uruchomić ponownie w dowolnej chwili, aby przenieść go na inny kanał albo zmienić prompt.
- /aichat setup
- Włącz czat AI. Opcjonalnie: kanał, na którym bot ma odpowiadać, czy odpowiadać na wzmianki, czy pokazywać przycisk Pomoc AI na ticketach oraz prompt systemowy.
- /aichat remove-channel
- Przestań odpowiadać na jednym kanale, nie wyłączając całej funkcji.
- /aichat status
- Pokazuje obecny kanał, ustawienie oznaczeń, ustawienie ticketów i prompt.
- /aichat off
- Zatrzymaj wszystkie odpowiedzi AI na tym serwerze. Twoje ustawienia zostają zachowane.
Prompt systemowy
Prompt systemowy mówi asystentowi, kim jest i jak ma się zachowywać, i jest wysyłany przy każdym zapytaniu. Domyślnie jest to ogólny asystent wsparcia na Discordzie; dobry prompt wskazuje Twój serwer, to, co sprzedajesz lub czemu udzielasz wsparcia, oraz to, czego bot ma odmawiać.
Prompt może mieć do 1,500 znaków i ustawia się go poleceniem. Należy do ustawień, które przenosi Kopiuj ustawienia między Twoimi serwerami, więc wystarczy napisać raz prompt, który Ci się podoba.
Cooldowny i limity
- Limit serwera
- Do 6 odpowiedzi AI na minutę na serwer, wspólnie dla wszystkich członków. Po przekroczeniu tego limitu bot raz informuje, ile sekund trzeba czekać.
- Długość odpowiedzi
- Ograniczona do 2,000 znaków.
- Brak pamięci
- Każda wiadomość jest wysyłana osobno, bez wcześniejszych wiadomości z kanału.
- Awaria dostawcy
- Jeśli wszyscy dostawcy zawiodą, bot odpowiada „AI jest teraz nieosiągalne” zamiast zostawiać wiszący wskaźnik pisania.
Którzy dostawcy odpowiadają
Noxyr nie prosi Cię o klucz API. Zapytania trafiają najpierw do Google AI (Gemini, z pierwszeństwem dla modeli Flash), potem do darmowych modeli na OpenRouter, a na końcu do Groq. U każdego dostawcy próbuje się do trzech modeli, zanim przejdzie dalej, a lista modeli odświeża się sama co godzinę.
Ponieważ treść wiadomości jest wysyłana do modelu zewnętrznej firmy, nie włączaj czatu AI na kanałach, na których ludzie publikują prywatne informacje.
Pomoc AI w ticketach
Przy włączonej opcji ticket_help (albo przełączniku „Pomoc AI” na stronie Tickety) każdy nowy ticket dostaje przycisk Pomoc AI obok zwykłych elementów sterujących. Naciśnięcie go wysyła krótką wiadomość, która prosi osobę o wzmiankę o bocie i opisanie problemu; odpowiedź pojawia się w tickecie tak samo jak przy zwykłej wzmiance.
Przycisk pojawia się tylko wtedy, gdy moduł Czat AI jest włączony, czat AI jest aktywny i tickety są objęte tą funkcją. Gdy wyłączysz którykolwiek z nich, przycisk znika z nowych ticketów; naciśnięcie go w starym tickecie po prostu informuje, że pomoc AI nie jest włączona.
Pomoc AI w ticketach opiera się na wzmiankach, więc zostaw włączone respond_to_mentions. Odpowiada też na każdą wiadomość osobno – personel nadal odpowiada za ticket.
Wyłączanie
/aichat off zatrzymuje wszystkie odpowiedzi, także w ticketach, i zachowuje kanał oraz prompt na później. Wyłączenie modułu Czat AI przez /module działa tak samo i dodatkowo ukrywa komendę /aichat. Aby dalej odpowiadać na oznaczenia w ticketach, ale przestać odpowiadać na kanale, użyj /aichat remove-channel.