क्लॉड कोड NSFW: क्विकस्टार्ट & SDK एकीकरण
अपने मानक OpenAI बेस यूआरएल को हमारे एंडपॉइंट से बदलें ताकि uncensored मॉडल के खिलाफ समान क्लाइंट कोड चला सकें। आपको बिना अपने SDK इंटीग्रेशन बदले असीमित टेक्स्ट जनरेशन मिलता है।
इंस्टॉलेशन और कॉन्फ़िगरेशन
अपने बेस URL को हमारे समर्पित एंडपॉइंट की ओर इशारा करने के लिए बदलकर शुरू करें। यह एकमात्र बदलाव आपके मौजूदा कोड को तुरंत मानक अस्वीकृतियों से बाहर निकालने की अनुमति देता है। आपको एक नई लाइब्रेरी की आवश्यकता नहीं है, बस अपने अनुरोधों के लिए एक नया गंतव्य चाहिए।
साइनअप के तुरंत बाद अपनी API कुंजी कॉन्फ़िगर करें। कुंजी आपके डैशबोर्ड पर दिखाई देती है और किसी भी OpenAI-कम्पैटिबल क्लाइंट के साथ काम करती है। इस सेटअप का उपयोग हमारे अनसेंसर्ड LLM के माध्यम से ट्रैफ़िक रूट करने के लिए करें बिना अपनी एप्लिकेशन लॉजिक को छुए।
बेसिक चैट पूर्णता उदाहरण
बिना किसी प्रतिबंध के टेक्स्ट जनरेट करने के लिए एक मानक चैट कंप्लीशन रिक्वेस्ट भेजें। मॉडल आपका प्रॉम्पट स्वीकार करता है और वयस्क थीम्स के लिए फ़िल्टर किए बिना एक सीधी प्रतिक्रिया लौटाता है।
कनेक्टिविटी की पुष्टि करने के लिए नीचे दिए गए curl कमांड का उपयोग करें। YOUR_API_KEY को अपने जनरेटेड टोकन से बदलें। यह एंडपॉइंट हाई-कॉन्टेक्स्ट जनरेशन के लिए अनुकूलित अनप्राबंधित मॉडल सेवा करता है।
curl https://api.claudecodensfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to restart the system service"}]
}'प्रतिक्रिया में पूर्ण पूर्णता का टेक्स्ट होता है। आप इस स्ट्रिंग को अपने एप्लिकेशन में सीधे प्रोसेस कर सकते हैं। मानक टेक्स्ट आउटपुट के लिए कोई विशेष पार्सिंग की आवश्यकता नहीं है।
स्ट्रीमिंग रिस्पॉन्स और उपयोग
रियल-टाइम में टोकन स्ट्रीम करें ताकि यूजर के लिए perceived latency कम हो। यह विधि आंशिक परिणामों को जनरेट होते ही डिलीवर करती है। यह इंटरैक्टिव एप्लिकेशन के लिए एक अधिक चिकना अनुभव प्रदान करती है।
स्ट्रीमिंग को कुशलता से संभालने के लिए Python SDK स्निपेट का उपयोग करें। कोड हर चंक को आने पर कैप्चर करता है। आप अंतिम प्रतिक्रिया बनाने के लिए इन चंक्स को जमा कर सकते हैं या उन्हें लाइव प्रदर्शित कर सकते हैं।
from openai import OpenAI
client = OpenAI(base_url="https://api.claudecodensfw.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)SSE (Server-Sent Events) के माध्यम से स्ट्रीमिंग का समर्थन किया जाता है। अंतिम चंक में टोकन उपयोग विवरण शामिल होते हैं। अतिरिक्त API कॉल के बिना अपनी खपद का सटीक ट्रैकिंग करें।
उन्नत पैरामीटर और मोड
मानक पैरामीटर का उपयोग करके अपनी आउटपुट की रचनात्मकता और संरचना को नियंत्रित करें। विचरण के लिए तापमान या न्यूक्लियस सैंपलिंग के लिए top_p को समायोजित करें। ये सेटिंगिंग अन्य मॉड्स के साथ जैसे ही काम करती हैं।
संरचित JSON प्रतिक्रियाएं भेजने के लिए नोड एसडीके का उपयोग करें। विश्वसनीय पार्सिंग के लिए response_format को json_object पर सेट करें। यह उन डेटा या कोड स्निपेट्स को जनरेट करने के लिए उपयोगी है जिन्हें एक कठोर स्कीमा का पालन करना चाहिए।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudecodensfw.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);फंक्शन कॉलिंग भी समर्थित है। अपने अनुरोध में टूल परिभाषित करें और मॉडल को यह तय करने दें कि कब उन्हें इन्वोक करें। इससे लॉजिक को हार्डकोड किए बिना जटिल वर्कफ़्लो संभव होते हैं।
त्रुटि हैंडलिंग और सीमाएँ
अपने एप्लिकेशन में मानक HTTP त्रुटियों को सहजता से हैंडल करें। 401 स्टेटस का अर्थ है कि API कुंजी अमान्य या अनुपस्थित है। अपने क्रेडेंशियल्स की जांच करें और सुनिश्चित करें कि कुंजी सक्रिय है।
402 स्टेटस का अर्थ है कि आपका पूर्वभुगतान क्रेडिट खत्म हो गया है। सेवा पुनः शुरू करने के लिए क्रिप्टो के माध्यम से टॉप अप करें। क्रेडिट कभी समाप्त नहीं होते, इसलिए आप जब भी सुविधा हो तब फंड जोड़ सकते हैं।
429 स्थिति संकेत देती है कि आपने दर सीमा को पार कर लिया है। आप प्रति मिनट 300 अनुरोधों के अधिकारी हैं। अपने अनुरोध को पुनः प्रयास करने से पहले थोड़ी देर प्रतीक्षा करें।
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)100,000 टोकन की कॉन्टेक्स्ट विंडो का सम्मान करें। यह सीमा प्रॉम्प्ट और कंप्लीशन टोकन के योग पर लागू होती है। इस सीमा को पार करने पर एक त्रुटि आएगी। अपनी इनपुट साइस के अनुसार योजना बनाएं।
सामान्य प्रश्न
क्या यह आधिकारिक claude code NSFW API है?
नहीं, हम एक स्वतंत्र प्रदाता हैं जो एक ओपन-वेट मॉडल होस्ट करते हैं। हम मानक OpenAI एंडपॉइंट्स के साथ संगत एक अनकेंसर LLM अनुभव प्रदान करते हैं। उनके विशिष्ट मॉडल के विवरण के लिए विक्रेता दस्तावेज़ीकरण देखें।
क्या अनकैप्ड मॉडल इमेज जनरेशन का समर्थन करता है?
नहीं, यह API केवल टेक्स्ट प्रदान करता है। यह एम्बेडिंग्स, ऑडियो, वीडियो, या इमेज जनरेशन का समर्थन नहीं करता है। यदि आवश्यक हो तो आप अन्य सेवाओं के साथ इंटीग्रेट करने के लिए फंक्शन कॉलिंग का उपयोग कर सकते हैं।
क्रेडिट कैसे टॉप अप करूं?
टॉप-अप विशेष रूप से TRC20 पर USDT या Base पर USDC के माध्यम से केवल क्रिप्टो के माध्यम से किया जाता है। न्यूनतम टॉप-अप $20 से शुरू होते हैं। आपका क्रेडिट कभी समाप्त नहीं होता और बोनस स्वचालित रूप से लागू किए जाते हैं।
सेकंडों में कुंजी प्राप्त करें
रजिस्टर करें, टोकन कॉपी करें, एंडपॉइंट URL अपडेट करें। बस यही पूरी कॉन्फ़िगरेशन है।