AI chat a AI pro tikety
Nech bota odpovídat na otázky v chatovacím kanálu, na zmínku a uvnitř podpůrných tiketů.
Jak AI chat funguje
AI Chat je ve výchozím stavu vypnutý. Jakmile ho zapneš, bot odpovídá na každou zprávu v kanálu, který jsi vybral, a pokud to nevypneš, také na každou zprávu kdekoli na serveru, která bota zmiňuje. Zprávy obsahující @everyone nebo @here jsou ignorovány.
Každá zpráva je zodpovězena samostatně. Bot si nepamatuje dřívější zprávy v konverzaci, takže doplňující otázka musí znovu uvést, o čem je řeč. Odpovědi jsou zkráceny na limit Discordu 2 000 znaků.
Nastavení
Vše se nastavuje přes /aichat nebo na stránce AI Chat v dashboardu. Každý server má jeden AI kanál. Nastavení můžeš kdykoli spustit znovu a přesunout ho do jiného kanálu nebo změnit prompt.
- /aichat setup
- Zapni AI chat. Volitelně: kanál, ve kterém bude odpovídat, zda odpovídat na zmínky, zda na tiketech zobrazit tlačítko AI Help, a systémový prompt.
- /aichat remove-channel
- Přestaň odpovídat v jednom kanálu, aniž bys vypínal celou funkci.
- /aichat status
- Zobrazí aktuální kanál, nastavení zmínek, tiketů a prompt.
- /aichat off
- Zastaví všechny AI odpovědi na tomto serveru. Tvoje nastavení se zachová.
Systémový prompt
Systémový prompt říká asistentovi, kdo je a jak se má chovat, a posílá se s každým požadavkem. Výchozí je obecný asistent podpory pro Discord. Dobrý prompt pojmenuje tvůj server, to, co prodáváš nebo podporuješ, a to, co bot nesmí dělat.
Prompt může mít až 1 500 znaků zadaných v příkazu. Patří mezi nastavení, která funkce Copy settings přenáší mezi tvými servery, takže oblíbený prompt stačí napsat jednou.
Cooldowny a limity
- Limit serveru
- Až 6 AI odpovědí za minutu na server, sdílených mezi všemi členy. Když je limit překročen, bot jednou napíše, kolik sekund je třeba počkat.
- Délka odpovědi
- Omezeno na 2 000 znaků.
- Bez paměti
- Každá zpráva se posílá samostatně, bez dřívějších zpráv z kanálu.
- Výpadek poskytovatele
- Pokud selžou všichni poskytovatelé, bot odpoví „The AI is not reachable right now“ místo toho, aby nechal viset indikátor psaní.
Kteří poskytovatelé odpovídají
Noxyr po tobě API klíč nechce. Požadavky jdou nejdřív na Google AI (Gemini, s přednostními modely Flash), pak na bezplatné modely na OpenRouteru a nakonec na Groq. Než se přejde k dalšímu poskytovateli, zkusí se až tři modely a seznam modelů se obnovuje každou hodinu.
Protože se text zprávy posílá modelu třetí strany, nezapínej AI chat v kanálech, kde lidé zveřejňují soukromé údaje.
AI nápověda v tiketech
Když je volba ticket_help zapnutá (nebo přepínač „AI help“ na stránce Tickets), každý nový tiket dostane vedle obvyklých ovládacích prvků tlačítko AI Help. Po stisknutí bot zveřejní krátkou zprávu, která vyzve člověka, aby zmínil bota a popsal problém. Odpověď pak dorazí do tiketu stejným způsobem jako při zmínce kdekoli jinde.
Tlačítko se zobrazí jen tehdy, když je zapnutý modul AI Chat, AI chat je povolený a tikety jsou k tomu přihlášené. Pokud cokoli z toho vypneš, z nových tiketů zmizí. Stisknutí na starém tiketu jen oznámí, že AI nápověda není povolena.
AI v tiketech se spoléhá na zmínky, takže nech zapnuté respond_to_mentions. Každou zprávu také zodpovídá samostatně. Tiket nadále patří personálu.
Vypnutí
/aichat off zastaví všechny odpovědi, i v tiketech, a ponechá tvůj kanál i prompt na později. Vypnutí modulu AI Chat přes /module udělá totéž a navíc skryje příkaz /aichat. Pokud chceš nechat odpovědi na zmínky v tiketech, ale zastavit odpovědi v kanálu, použij /aichat remove-channel.