लिखने के लिए बिना फ़िल्टर AI: लंबी कथा
लेखकों को सबसे बुरे समय में अस्वीकृति मिलती है: अध्याय के बीच में, एक खलनायक के साथ जो एक खलनायक जैसा लगना चाहिए। यह लेख बिना सेंसर AI का उपयोग करके API के माध्यम से लंबी कथा लेखन के बारे में है, और 100,000-टोकन विंडो के आसपास एक पांडुलिपि को कैसे व्यवस्थित करें।

मुख्य बिंदु
- 100,000 टोकन की विंडो एक लंबी पांडुलिपि, आपकी नोट्स और नए खंड को एक ही अनुरोध में रख सकती है।
- मॉडल को एक ड्राफ्टिंग पार्टनर की तरह व्यवहार करें जिसके अलग-अलग काम हों: आउटलाइन, ड्राफ्ट, संशोधन, पंक्ति संपादन।
- रोलप्ले और संवाद-केंद्रित कार्य सिस्टम मैसेज में एक स्थिर किरदार शीट से लाभान्वित होते हैं।
- 60,000 टोकन का संशोधन पास लगभग एक सेंट का खर्च करता है।
लेखक एक बिना सेंसर मॉडल क्यों खोजते हैं
यदि आप लेखन के लिए बिना सेंसर AI चाहते हैं, तो कारण आमतौर पर व्यावहारिक होता है, आश्चर्यजनक नहीं। एक अपराध उपन्यासकार को एक विश्वसनीय हत्यारे की आवश्यकता होती है। एक युद्ध स्मृतिचित्र को यह बताने की साफ़ विवरण की आवश्यकता होती है कि क्या हुआ। एक हॉरर लेखक को वह डर चाहिए जो एक कोमल अस्वीकृति में न बदल जाए। एक रोमांस लेखक जो वयस्क पाठकों के लिए लिखता है, उसे दृश्यों को किसी अन्य दृश्य की तरह ही कौशल के साथ संभालने की आवश्यकता होती है।
सामान्य सहायक ऐसे सामग्री को अक्सर नरम कर देते हैं, नैतिक टिप्पणी जोड़ देते हैं, या एक छोटे इनकार के साथ रुक जाते हैं। हर रुकावट में आपका सिलसिला टूट जाता है। इस साइट के पीछे का मॉडल एक अकेला ओपन-वेट मॉडल है, जिसे कानूनी वयस्क उपयोग के लिए बिना सामग्री अस्वीकृति के उत्तर देने के लिए ट्यून किया गया है, और आप इसे एक साधारण चैट API के माध्यम से प्राप्त करते हैं। आप अपना संपादक, अपनी फ़ाइलें और अपनी प्रक्रिया रखते हैं। मॉडल टेक्स्ट लौटाता है।
एक लाइन स्थिर रहती है: नाबालिगों से संबंधित यौन सामग्री नहीं, किसी भी फ्रेमिंग में। कानूनी वयस्क कथा में बाकी सब कुछ आप, आपके किरदारों और आपके पाठकों के बीच का मामला है। इस लेख में उदाहरण जानबूझकर गैर-स्पष्ट रखे गए हैं; उपकरण कौशल के लिए है, और कौशल ही हम कवर करते हैं।
100,000-टोकन विंडो का इरादे से उपयोग करें
कॉन्टेक्स्ट विंडो 100,000 टोकन का है, जो आपके प्रॉम्प्ट और मॉडल की प्रतिक्रिया दोनों द्वारा साझा किया जाता है। अंग्रेजी गद्य में एक टोकन एक शब्द से थोड़ा कम होता है, इसलिए विंडो दसियों हज़ार शब्दों को धारण करती है। यह आपके काम करने के तरीके को बदल देता है।
एक छोटी विंडो वाले मॉडल के साथ आप सारांश और याद दिलावियों पर प्रयास खर्च करते हैं। इस विंडो के साथ, आप अक्सर असली टेक्स्ट पेस्ट कर सकते हैं। एक पांडुलिपि प्रोजेक्ट के लिए एक व्यावहारिक लेआउट इस प्रकार दिखता है:
- सिस्टम मैसेज (400 से 1,000 टोकन): आवाज़ के नियम, दृष्टिकोण, काल, प्रतिबंधित आदतें।
- स्टोरी बाइबल (500 से 3,000 टोकन): पात्र, समयरेखा, स्थान, चलते रहने वाले प्रेरणास्रोत।
- संबंधित अध्याय (हज़ारों टोकन तक): वह पाठ जिससे नए दृश्य का मेल खाना चाहिए।
- निर्देश (100 से 300 टोकन): क्या लिखना है या बदलना है, किस लंबाई पर।
अनुदेश को अंत में रखें। मॉडल प्रॉम्प्ट के अंत को गंभीरता से नहीं, बल्कि महत्व के आधार पर तौलते हैं, और एक स्पष्ट अंतिम अनुरोध विचलन को कम करता है। जवाब के लिए जगह छोड़ें: यदि आप 3,000-टोकन का दृश्य चाहते हैं, तो इनपुट 97,000 टोकन से काफी कम रहना चाहिए। अधिकतम जवाब की लंबाई वही होती है जो प्रॉम्प्ट खाली छोड़ता है, और max_tokens वैकल्पिक है।
फिर भी, अधिक टेक्स्ट हमेशा बेहतर नहीं होता। एक जवाब जो 80,000 टोकन के पिछले अध्यायों के साथ संगत रहना चाहिए, छोटी बारीकियाँ खो सकता है। जब संगतता मायने रखती है, तो एक छोटी सूची तथ्यों की जोड़ें जिन्हें दृश्य को सम्मानित करना चाहिए, भले ही अध्याय शामिल हों।
कोड में एक ड्राफ्टिंग और संशोधन वर्कफ़्लो
काम को पास में बांटने से एक विशाल अनुरोध की तुलना में बेहतर गद्य मिलता है। यह स्क्रिप्ट नोट्स से एक दृश्य तैयार करती है, फिर कम तापमान पर एक संपादन पास चलाती है।
from openai import OpenAI
client = OpenAI(base_url="https://api.nofilterai.cc/v1", api_key="YOUR_KEY")
VOICE = ("Literary crime fiction. Close third person, past tense. "
"Short paragraphs, concrete nouns, dialogue without adverbs. "
"No summary endings, no moral commentary.")
def ask(system, user, temp):
r = client.chat.completions.create(
model="uncensored",
temperature=temp,
messages=[{"role": "system", "content": system},
{"role": "user", "content": user}],
)
return r.choices[0].message.content
notes = "Inspector Hale interrogates a witness who is lying about the night of the fire. 600 words, mostly dialogue."
draft = ask(VOICE, notes, 0.9)
edited = ask(
"You are a line editor. Keep the plot and voice. Cut filler, fix rhythm, remove repeated phrasing. Return only the revised text.",
draft,
0.5,
)
print(edited)
दो आदतें परिणामों को बेहतर बनाती हैं। पहला, संपादन पास में विशिष्ट बदलाव मांगें, जैसे "हर वाक्य काटें जो एक भावना की व्याख्या करता है जिसे संवाद पहले ही दिखा चुका है"। दूसरा, प्रत्येक पास को केंद्रित रखें: प्लॉट, फिर संवाद, फिर लय। एक अस्पष्ट "इसे बेहतर बनाओ" अस्पष्ट सुधार देता है।
सैम्पलिंग सेटिंग्स मॉडल को पास की जाती हैं: temperature, top_p, stop, seed और उपस्थिति व आवृत्ति पेनल्टी। यदि मॉडल एक ही छवि या वाक्यांश का बार-बार उपयोग करता है, तो पेनल्टी को थोड़ा बढ़ाएं, और बड़े मानों से बचें, जो इसे अजीब शब्द चयन की ओर धकेल सकते हैं।
रोलप्ले और किरदार-केंद्रित लेखन
अधिकतर लेखक संवाद को ड्राफ्ट करने के लिए एक पात्र को मॉडल के खिलाफ चलाते हैं: एक पूछताछ, एक वार्ता, भाइयों के बीच एक कठिन बातचीत। पैटर्न एक स्थिर पात्र शीट और एक बदलता हुआ संदेश इतिहास है।
curl https://api.nofilterai.cc/v1/chat/completions \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"temperature": 0.9,
"stream": true,
"messages": [
{"role": "system", "content": "You play Corvin, a sarcastic retired smuggler, 60, bad knee, distrusts officials. Stay in character. Reply in 2 to 4 sentences. Never narrate the other character actions."},
{"role": "user", "content": "Customs officer here. Mind if I look in the hold?"}
]
}'
स्ट्रीमिंग एक बातचीत को लाइव महसूस कराता है, क्योंकि टेक्स्ट उत्पन्न होते हुए दिखाई देता है, और अंतिम चंक उपयोग संख्याएं ले जाता है। याद रखें कि एक स्ट्रीम किए गए अनुरोध को समाप्त होने तक आपके कंकरेंसी स्लॉट में से एक पकड़े रखता है: एक पूर्ण कुंजी पर 8, एक ट्रायल कुंजी पर 2।
सहायक ऐप्स और वयस्क रोलप्ले उत्पादों के लिए, नियमों को सिस्टम संदेश में डालें और उन्हें छोटा रखें। 'करना' और 'न करना' की एक लंबी सूची तीन स्पष्ट पंक्तियों की तुलना में कम भरोसेमंदी से अनुसरण की जाती है। यदि आप इस मार्ग की तुलना एक होस्टेड किरदार प्लेटफ़ॉर्म से कर रहे हैं, तो NoFilter AI और Character AI पर पेज एक प्लेटफ़ॉर्म और एक API के बीच अंतर को समझाता है।
मैनूसक्रिप्ट-स्तर का खर्च, हिसाब लगाया गया
मूल्य निर्धारण $0.15 प्रति 1M इनपुट टोकन और $0.50 प्रति 1M आउटपुट टोकन है। यहाँ सामान्य लेखन कार्यों का खर्च दिया गया है:
| काम | इनपुट टोकन | आउटपुट टोकन | लागत |
|---|---|---|---|
| बाइबल को संदर्भ के रूप में उपयोग करते हुए एक 700-शब्दों का दृश्य तैयार करें | 4,000 | 1,000 | $0.0006 + $0.0005 = $0.0011 |
| 60,000-टोकन वाली पांडुलिपि पर पुनरावलोकन पास | 60,000 | 4,000 | $0.009 + $0.002 = $0.011 |
| ऐसे दस पुनरावलोकन पास | 600,000 | 40,000 | $0.09 + $0.02 = $0.11 |
| विंडो को एक बार भरें, कोई आउटपुट नहीं | 100,000 | 0 | $0.015 |
एक उपन्यास के अधिकांश भाग पर पुनरावलोकन पास लगभग एक सेंट का खर्च करता है। प्रति टोकन आउटपुट इनपुट की तुलना में अधिक महंगा है, इसलिए लंबे जवाब मांगने से लंबे प्रॉम्प्ट की तुलना में जल्दी खर्च बढ़ता है, लेकिन कुल खर्च छोटा रहता है।
आप प्रीपेड क्रेडिट से भुगतान करते हैं, कोई सब्सक्रिप्शन नहीं है और क्रेडिट कभी समाप्त नहीं होता। टॉप-अप $20 से $500 तक किसी भी पूर्ण राशि पर होते हैं, $50 से शुरू +5%, $100 से +10% और $200 से +15% बोनस मिलता है। भुगतान का तरीका क्रिप्टो है: TRC20 पर USDT या Base पर USDC। विफल या अस्वीकृत अनुरोधों पर चार्ज नहीं किया जाता है। मूल्य निर्धारण पृष्ठ पर विवरण दिया गया है, और API कुंजी पृष्ठ पर $0.50 का एक-क्लिक ट्रायल उपलब्ध है, जो 7 दिनों के लिए मान्य है।
सामान्य लेखन कार्यों के लिए प्रॉम्प्ट
वही एंडपॉइंट कई कार्यों को संभालता है, और प्रत्येक के लिए अलग प्रॉम्प्ट की आवश्यकता होती है।
आरेखण
प्रत्येक अध्याय के लिए एक वाक्य और उसमें होने वाले बदलाव के साथ एक अध्याय सूची मांगें। तीन वैकल्पिक संरचनाओं की मांग करें और एक चुनें। यहाँ उच्च टेम्परेचर का उपयोग करें, क्योंकि विविधता लक्ष्य है।
संवाद
यह बताएं कि कौन बोल रहा है, प्रत्येक क्या चाहता है, और क्या छिपा रहना चाहिए। मॉडल को निर्देश दें कि पंक्ति छोटी रखें और पात्रों द्वारा अपनी भावनाओं को स्पष्ट रूप से व्यक्त करने से बचें। सबटेक्स्ट दृश्य और ट्रांसक्रिप्ट के बीच का अंतर है।
सततता जाँच
पांडुलिपि पेस्ट करें और एक संकीर्ण प्रश्न पूछें: बंदरगाह के प्रमुख की आयु का हर उल्लेख सूचीबद्ध करें, या हर जगह जहाँ टाइमलाइन बाइबल का विरोध करती है। एक बड़ी विंडो इस तरह की जाँच को व्यावहारिक बनाती है, और कम टेम्परेचर जवाब को शाब्दिक रखता है।
पंक्ति संपादन
एक संशोधित पैराग्राफ और किए गए बदलावों की एक सूची की मांग करें। यदि आप केवल सुझाव चाहते हैं, तो कह दें, और मॉडल आपके टेक्स्ट को संशोधित नहीं करेगा और टिप्पणी करेगा।
अपनी शैली बनाए रखना
दो या तीन पृष्ठ पेस्ट करें जिन्हें आपने स्वयं लिखा है और मॉडल से शैली का वर्णन पाँच बुलेट बिंदुओं में करने को कहें: वाक्य लंबाई, शब्दावली, संवाद को कैसे टैग किया गया है। उन बुलेट बिंदुओं को सिस्टम संदेश में डालें। जो ड्राफ्ट वापस आएंगे वे आपकी शैली के करीब लगेंगे, और आपको उन्हें अपनी शैली में बदलने में कम समय बिताना पड़ेगा।
परियोजना से पहले जानने योग्य सीमाएँ
मॉडल संपादक की जगह नहीं लेता है, और कभी-कभी यह समतल या दोहराया गया गद्य लिख सकता है। कुछ सीमाओं की योजना बनाना उपयोगी है।
- केवल पाठ। कोई छवि, ऑडियो या वीडियो उत्पादन नहीं, कोई एम्बेडिंग्स नहीं और कोई सूक्ष्म-समायोजन नहीं।
- रेट लिमिट। एक पूर्ण कुंजी 8 समानांतर अनुरोध और प्रति मिनट 300 की अनुमति देती है। सीमा पार करने पर आपको 429 त्रुटि
rate_limitedयाconcurrencyके साथ मिलती है। - अस्थायी ओवरलोड। 429 त्रुटि
Retry-After: 5के साथ पाँच सेकंड प्रतीक्षा करें और पुनः प्रयास करें। - गोपनीयता। प्रॉम्प्ट को प्रशिक्षण के लिए उपयोग नहीं किया जाता है, जो प्रकाशित नहीं किए गए कार्यों के लिए उपयोगी है।
- स्वतंत्रता। मॉडल एक स्वतंत्र प्रदाता द्वारा चलाया जाता है। यह किसी बड़े AI विक्रेता का आधिकारिक उत्पाद नहीं है।
यदि आप किसी छुपा लेखन क्लाइंट या प्रकाशक के साथ काम करते हैं, तो शुरुआत करने से पहले यह जाँच लें कि वे AI-सहायित ड्राफ़्ट के बारे में क्या अनुमति देते हैं। यह एक अनुबंध का विषय है, तकनीकी नहीं। पैरामीटर विवरण और त्रुटि प्रारूपों के लिए, API दस्तावेज़ीकरण देखें।
अधिक गाइड
प्रश्न और उत्तर
एक अनुरोध में कितना पाठ फिट होता है?
विंडो 100,000 टोकन का है प्रॉम्प्ट और जवाब दोनों के लिए। अंग्रेजी में यह शब्दों के दसियों हज़ार हैं, इसलिए कई मैन्युस्क्रिप्ट नोट्स और एक नए खंड के लिए जगह के साथ फिट हो जाते हैं।
क्या मैं इसे वयस्क रोलप्ले या कंपैनियन ऐप्स के लिए उपयोग कर सकता हूँ?
इसे कानूनी वयस्क उपयोग के लिए बिना सामग्री अस्वीकृति के जवाब देने के लिए ट्यून्ड किया गया है, इसलिए वयस्कों के लिए फिक्शन और रोलप्ले दायरे में हैं। नाबालिगों से संबंधित यौन सामग्री कभी भी अनुमति नहीं है।
क्या मैं भुगतान करने से पहले इसे आज़मा सकता हूँ?
हाँ। नए उपयोगकर्ता API कुंजी पृष्ठ पर एक क्लिक के साथ $0.50 का मुफ़्त ट्रायल क्रेडिट दावा कर सकते हैं। इसके लिए भुगतान की आवश्यकता नहीं है और यह 7 दिनों तक चलता है।
कौन से लेखन ऐप्स इसे कनेक्ट कर सकते हैं?
कोई भी ऐप जो एक कस्टम OpenAI-संगत बेस URL, एक API कुंजी और एक मॉडल नाम स्वीकार करता है। मॉडल ID uncensored और दस्तावेज़ों से बेस URL का उपयोग करें।
आपकी कुंजी बस एक फॉर्म दूर है
एक खाता बनाएँ, कुंजी कॉपी करें, बेस URL बदलें। सेटअप यही है।