AI chat और ticket AI
bot को chat channel में, mention पर, और support tickets के अंदर सवालों के जवाब देने दें।
AI chat कैसे काम करता है
AI Chat डिफ़ॉल्ट रूप से बंद रहता है। चालू होने पर bot आपके चुने हुए channel में पोस्ट किए गए हर संदेश का जवाब देता है, और, जब तक आप यह बंद न करें, सर्वर में कहीं भी bot को mention करने वाले हर संदेश का भी। @everyone या @here वाले संदेश अनदेखे किए जाते हैं।
हर संदेश का जवाब अलग से दिया जाता है। bot पिछली बातचीत के संदेश याद नहीं रखता, इसलिए follow-up सवाल में फिर से बताना होगा कि बात किस बारे में है। जवाब Discord की 2,000 अक्षरों की सीमा के अनुसार छोटे कर दिए जाते हैं।
सेट अप करना
सब कुछ /aichat से या डैशबोर्ड के AI Chat पेज से सेट होता है। हर सर्वर में एक AI चैनल होता है। सेटअप कभी भी दोबारा चलाकर इसे दूसरे चैनल में ले जा सकते हैं या प्रॉम्प्ट बदल सकते हैं।
- /aichat setup
- AI chat चालू करें। वैकल्पिक: जवाब देने के लिए एक चैनल, mentions का जवाब देना है या नहीं, टिकटों पर AI Help बटन दिखाना है या नहीं, और system prompt।
- /aichat remove-channel
- पूरी सुविधा बंद किए बिना एक चैनल में जवाब देना बंद करें।
- /aichat status
- मौजूदा चैनल, मेंशन सेटिंग, टिकट सेटिंग और प्रॉम्प्ट दिखाता है।
- /aichat off
- इस सर्वर के लिए AI के सभी जवाब बंद करें। आपकी सेटिंग्स सुरक्षित रहती हैं।
System prompt
System prompt AI सहायक को बताता है कि वह कौन है और कैसे व्यवहार करे, और यह हर अनुरोध के साथ भेजा जाता है। डिफ़ॉल्ट एक सामान्य Discord सपोर्ट सहायक है; एक अच्छे prompt में आपके सर्वर का नाम, आप क्या बेचते या सपोर्ट करते हैं, और बॉट किन चीज़ों से मना करे, यह लिखा होता है।
कमांड से दिया जाने वाला prompt अधिकतम 1,500 अक्षरों का हो सकता है। यह उन सेटिंग्स में से है जिन्हें Copy settings आपके सर्वरों के बीच ले जाता है, इसलिए पसंदीदा prompt एक बार लिखना काफ़ी है।
कूलडाउन और सीमाएँ
- सर्वर सीमा
- हर सर्वर में प्रति मिनट अधिकतम 6 AI जवाब, जो हर सदस्य के बीच साझा होते हैं। इससे ज़्यादा होने पर बॉट एक बार बताता है कि कितने सेकंड रुकना है।
- जवाब की लंबाई
- 2,000 अक्षरों तक सीमित।
- कोई मेमोरी नहीं
- हर संदेश अकेला भेजा जाता है, चैनल के पिछले संदेशों के बिना।
- प्रदाता बंद होना
- अगर सभी प्रदाता विफल हो जाएँ, तो बॉट "The AI is not reachable right now" लिखता है, न कि typing indicator को लटका छोड़ता है।
कौन से प्रदाता जवाब देते हैं
Noxyr आपसे API key नहीं माँगता। अनुरोध पहले Google AI पर जाते हैं (Gemini, Flash models को प्राथमिकता के साथ), फिर OpenRouter के मुफ़्त models पर, और फिर Groq पर। अगले प्रदाता पर जाने से पहले हर प्रदाता के अधिकतम तीन models आज़माए जाते हैं, और model सूची हर घंटे अपने आप ताज़ा होती है।
क्योंकि संदेश का टेक्स्ट एक तीसरे पक्ष के model को भेजा जाता है, ऐसे चैनलों में AI chat चालू न करें जहाँ लोग निजी जानकारी पोस्ट करते हैं।
टिकटों के अंदर AI help
ticket_help विकल्प चालू होने पर (या Tickets पेज पर "AI help" टॉगल चालू होने पर), हर नए टिकट में सामान्य नियंत्रणों के साथ एक AI Help बटन दिखता है। इसे दबाने पर एक छोटा संदेश पोस्ट होता है जो व्यक्ति से बॉट को mention करके समस्या बताने को कहता है; फिर जवाब उसी तरह टिकट में आता है जैसे कहीं भी mention पर आता है।
यह बटन तभी दिखता है जब AI Chat module चालू हो, AI chat सक्षम हो और टिकट इसके लिए opt-in हों। इनमें से कोई भी बंद करने पर यह नए टिकटों से हट जाता है; पुराने टिकट पर दबाने पर बस "AI help is not enabled" लिखा आता है।
टिकट AI mentions पर निर्भर है, इसलिए respond_to_mentions चालू रखें। यह हर संदेश का जवाब अलग से भी देता है - टिकट की ज़िम्मेदारी फिर भी staff की है।
इसे बंद करना
/aichat off हर जवाब रोक देता है, टिकट में भी, और आपका चैनल और प्रॉम्प्ट बाद के लिए रखता है। /module से AI Chat मॉड्यूल बंद करने पर यही होता है और /aichat कमांड भी छिप जाती है। टिकट में मेंशन पर जवाब चालू रखकर चैनल में जवाब बंद करने के लिए /aichat remove-channel इस्तेमाल करें।