hi ▾
ट्रायल क्रेडिट के साथ आज़माएं

एक NSFW चैटबॉट बनाना: एक डेवलपर's चेकलिस्ट

एक NSFW चैटबॉट में एक मानक सहायक की तुलना में अधिक चलने वाले हिस्से होते हैं: लंबे रोलप्ले के लिए टोकन बजट, चैट फील के लिए स्ट्रीमिंग, ईमानदार लागत ट्रैकिंग और स्पष्ट सामग्री सीमाएं। यह चेकलिस्ट लॉन्च से पहले लेने वाले आठ निर्णयों को कवर करती है।

अंतिम अद्यतन

सारांश

  • एक अनसेंसर्ड LLM API चुनें जो OpenAI-compatible हो, ताकि आपकी चैट कोड को फिर से लिखने की आवश्यकता न पड़े।
  • रियल बातचीत पर रिप्लाई स्ट्रीम करें और पहले टोकन तक समय मापें।
  • वास्तविक टोकन गणना से प्रति संवाद लागत ट्रैक करें; दर $0.15 प्रति 1M इनपुट टोकन और $0.50 प्रति 1M आउटपुट टोकन है।
  • अपनी सामग्री की सीमाएं कोड में सेट करें; मॉडल स्तर पर यही कठोर सीमा है जिसमें किशोरों से संबंधित यौन सामग्री शामिल है।

1. एक अनसेंसर्ड LLM API चुनें

मॉडल के व्यवहार को अपने प्रॉम्प्ट्स पर शुरू करें। कानूनी वयस्क और काल्पनिक अनुरोधों का एक निश्चित सेट भेजें, और हर रिफ्यूज़ल को रिकॉर्ड करें। एक एंडपॉइंट जो कानूनी रचनात्मक कार्य को रिफ्यूज करता है, आपको प्रोडक्ट को तोड़ने वाले वर्कअराउंड्स जोड़ने पर मजबूर करेगा।

हमारा एंडपॉइंट कानूनी वयस्क, काल्पनिक और विवादास्पद अनुरोधों को सीधे उत्तर देता है, id के साथ uncensored.

2. OpenAI संगतता की पुष्टि करें

बेस यूआरएल पर औपचारिक OpenAI SDK को पॉइंट करें https://nsfwollama.com/v1 और एक छोटा संदेश भेजें। यदि जवाब choices[0].message.content, आपका मौजूद चैट कोड बिना किसी बदलाव के काम करेगा।

  • जाँच करें कि स्ट्रीमिंग सर्वर-सेंट इवेंट्स लौटाता है।
  • जाँच करें कि एरर्स JSON के रूप में लौटते हैं जिसमें एक स्टेटस कोड होता है।

3. यूएक्स (UX) के लिए स्ट्रीमिंग लागू करें

उपयोगकर्ता एक चैटबॉट को इस बात पर आंकते हैं कि पहली शब्द कितनी जल्दी दिखाई देती है। सेट करें stream: true, प्रत्येक चंक को आते ही दिखाएं और भंडारण के लिए पूर्ण पाठ को एक बफर में रखें।

विभिन्न लंबाई की बातचीत पर पहले टोकन तक का समय मापें। छोटी चैट पर जल्दी शुरू होने वाला उत्तर इतिहास बढ़ने पर धीमा हो सकता है, इसलिए लंबे मामले का भी परीक्षण करें।

4. टोकन लागत की सटीक गणना करें

रोलप्ले सत्र हर अनुरोध के साथ अपना पूरा इतिहास ले जाते हैं, इसलिए इनपुट टोकन प्रत्येक पालट के साथ बढ़ते हैं। संदर्भ विंडो 100,000 टोकन है, और एक लंबे सत्र की लागत मुख्य रूप से इनपुट है।

सत्रइनपुट टोकनआउटपुट टोकनलागत
सिंगल शॉर्ट रिप्लाई1,200300$0.0003
लंबा रोलप्ले टर्न70,0001,500$0.0113

विंडो भरने से पहले पुराने टर्म्स को ट्रिम या सारांशित करें, और प्रति बातचीत उपयोग संख्याओं को स्टोर करें।

5. रेट लिमिट्स को सहजता से हैंडल करें

प्रत्येक कुंजी प्रति मिनट 300 अनुरोधों और एक ही समय में 8 अनुरोधों की अनुमति देती है। एक चैट ऐप अकेले उस लिमिट तक नहीं पहुंचता, लेकिन कई उपयोगकर्ताओं से एक बर्स्ट हो सकता है। उपयोगकर्ताओं के लिए अनुरोध क्यू करें और एक्सपोनेंशियल बैकऑफ के साथ 429 प्रतिक्रियाओं को रीट्राइ करें।

सिस्टम में प्रतीक्षा के दौरान एक छोटा प्रतीक्षा संदेश दिखाएं, न कि चुपचाप विलंब।

6. अपनी सामग्री सीमाओं को परिभाषित करें

तय करें कि आपका उत्पाद क्या स्वीकार करता है, और इसे अपने कोड में लागू करें। आयु जाँच, रोल-प्ले किरदारों के लिए सहमति नियम और उन कुछ श्रेणियों के लिए ब्लॉक लिस्ट जहाँ आप सभी को अस्वीकार करते हैं, उनका स्थान आपके एप्लिकेशन में होना चाहिए, न कि केवल प्रॉम्प्ट में।

प्रत्येक श्रेणी से प्रॉम्प्ट्स के साथ नियमों को लिखें और परीक्षण करें।

7. स्केल के लिए क्रिप्टो भुगतान सेट करें

प्रीपेड क्रेडिट असमान ट्रैफिक वाले चैट उत्पाद के लिए फिट बैठता है। टॉप-अप USDT on TRC20 या Base पर USDC में भुगतान किए जाते हैं, $20 से शुरू, और बोनस क्रेडिट $50 से लागू होता है। बैलेंस शून्य से नीचे नहीं जा सकता, इसलिए एक रनअवे लूप उसी राशि पर रुक जाता है जिसे आपने लोड किया था।

बैलेंस को अपने खुद के अलर्ट से कनेक्ट करें, ताकि आप सेवा बंद होने से पहले कम बैलेंस देख सकें।

8. असली NSFW प्रॉम्प्ट्स के साथ परीक्षण करें

लॉन्च से पहले, अपने उपयोगकर्ताओं के वास्तविक प्रॉम्प्ट्स का एक परीक्षण सेट चलाएं, उसी सिस्टम संदेशों और उसी इतिहास लंबाई के साथ। जवाब पढ़ें, प्रति बातचीत लागत की जांच करें और हर उस मामले को नोट करें जहां उत्पाद उस तरीके से व्यवहार किया जिसकी आपने उम्मीद नहीं की थी।

प्रणाली प्रॉम्प्ट में प्रत्येक परिवर्तन के बाद परीक्षण दोहराएं, क्योंकि छोटे शब्द परिवर्तन व्यवहार को बहुत बदल सकते हैं।

अक्सर पूछे जाने वाले प्रश्न

क्या इस API पर NSFW चैटबॉट की अनुमति है?

कानूनी वयस्क और काल्पनिक सामग्री का उत्तर सीधे दिया जाता है। एकमात्र कठोर सीमा किशोरों से संबंधित यौन सामग्री है, और आपके अपने उत्पाद नियम आगे की सीमाएं जोड़ सकते हैं जहां आपके उपयोगकर्ता या आपका कानून उन्हें आवश्यक मानते हैं।

मुझे कौन सा मॉडल id भेजना चाहिए?

uncensored भेजें। यह सेवा पर एकमात्र मॉडल है।

एक चैट सेशन की लागत कितनी है?

$0.15 प्रति 1M इनपुट टोकन और $0.50 प्रति 1M आउटपुट टोकन पर, एक छोटी प्रतिक्रिया की लागत एक सेंट का अंश है। लंबे रोलप्ले सत्र अधिक लागत वाले होते हैं क्योंकि इतिहास हर टर्न के साथ फिर से भेजा जाता है।

परीक्षण शुरू कैसे करें?

Google या ईमेल और पासवर्ड के साथ साइन अप करें। खाता $0.50 के ट्रायल क्रेडिट के साथ शुरू होता है, जो 7 दिनों के लिए मान्य है, और कार्ड की आवश्यकता नहीं है।

अपना API key प्राप्त करें

रजिस्टर करें, कुंजी कॉपी करें और एंडपॉइंट URL अपडेट करें। सरल।

ट्रायल क्रेडिट के साथ आज़माएं