hi ▾
अभी शुरू करें

अनकेंसरड LLM API डेवलपर्स के लिए

मॉडलअनकैप्ड

अंतिम अद्यतन2026-10-30

बेस URLhttps://api.restrictionsnoai.com/v1

बिना AI सीमाएंक्विकस्टार्ट: अपना कोड कनेक्ट करें

क्विकस्टार्ट: अपना कोड कनेक्ट करें

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

इंस्टॉलेशन और कॉन्फ़िगरेशन

API कुंजी आपके अनुरोधों को प्रमाणीकृत करती है। डैशबोर्ड के माध्यम से Google या ईमेल और पासवर्ड का उपयोग करके तुरंत एक बनाएं। फोन नंबर की आवश्यकता नहीं है। कुंजी को अपने वातावरण चर में संग्रहीत करें। यह एकल असीमित मॉडल तक पहुंच प्रदान करता है। यदि आवश्यक हो तो आप कुंजी को बदल सकते हैं, लेकिन एक समय में केवल एक सक्रिय रहती है। बेस URL ट्रैफ़िक को हमारे सर्वरों की ओर निर्देशित करता है। यह किसी भी OpenAI-संगत क्लाइंट लाइब्रेरी के साथ काम करता है। बदलें base_url पैरामीटर यहाँ इंगित करें। यह जटिल प्रॉक्सी या रूटिंग लॉजिक को समाप्त कर देता है। आपके प्रॉम्प्ट और कंप्लीशन आपके प्रीपेड क्रेडिट के खिलाफ गिने जाते हैं। त्रुटियां टोकन नहीं खपती हैं। यह सुनिश्चित करता है कि आप केवल वास्तविक जनरेशन के लिए भुगतान करें।

अपना पहला चैट कंप्लीशन बनाना

एक POST अनुरोध भेजें /v1/chat/completions अपने मॉडल ID के साथ। उपयोग करें "uncensored" मॉडल मान के रूप में। अपने सिस्टम और यूजर संदेशों को messages array. API जनरेटेड टेक्स्ट लौटाता है। कोई कंटेंट फिल्टर कानूनी वयस्क विषयों को ब्लॉक नहीं करता है। आप पैरामीटर जैसे temperature या top_p. ये यादृच्छिकता और रचनात्मकता को नियंत्रित करते हैं। सेट करें max_tokens आउटपुट लंबाई को सीमित करने के लिए। डिफ़ॉल्ट 2,048 टोकन है। आप इसे 16,000 टोकन तक बढ़ा सकते हैं। कंटेक्स्ट विंडो कुल 100,000 टोकन का समर्थन करती है। इससे लंबे, विस्तृत रोलप्ले संभव होते हैं। अपने अनुरोधों को 8 MB से नीचे रखें। यह सीमा बड़े पेलोड के लिए स्थिर प्रदर्शन सुनिश्चित करती है।

स्ट्रीमिंग रिस्पॉन्सेस हैंडल करना

स्ट्रीमिंग टोकन को जनरेट करते समय उपयोगकर्ताओं के लिए अनुभवी विलंबता को कम करता है। सेट stream: true आपके अनुरोध में। API एक Server-Sent Events (SSE) स्ट्रीम लौटाता है। प्रत्येक खंड आंशिक सामग्री शामिल करता है। आप इन खंडों को जोड़कर पूर्ण प्रतिक्रिया बना सकते हैं। अंतिम खंड में टोकन उपयोग सांख्यिकी शामिल होती है। यह आपको क्रेडिट उपभोग को सटीक रूप से ट्रैक करने में मदद करता है। स्ट्रीमिंग वास्तविक समय चैट इंटरफ़ेस के लिए आदर्श है। यह जनरेशन के दौरान तत्काल प्रतिक्रिया प्रदान करता है। त्रुटि हैंडलिंग स्ट्रीमिंग या न होने पर सुसंगत रहती है। विफलताओं के लिए स्टेटस कोड जांचें। 402 त्रुटि अपर्याप्त क्रेडिट को दर्शाती है। 401 त्रुटि का अर्थ है कि आपकी कुंजी अमान्य है। पुनः प्रयास तर्क को इन विशिष्ट कोडों को ध्यान में रखना चाहिए।

फंक्शन कॉलिंग और टूल्स का उपयोग

फंक्शन कॉलिंग सक्षम करने के लिए अपने रिक्वेस्ट में टूल्स परिभाषित करें। मॉडल आपके एप के लिए स्ट्रक्चर्ड डेटा लौटा सकता है। tool_choice इन्वोकेशन व्यवस्था को नियंत्रित करने के लिए। उपयोग करें "auto" स्वचालित चयन के लिए। टूल डिफ़िनिशन्स को tools array. मॉडल उचित होने पर फंक्शन कॉल्स के साथ उत्तर देता है। आप फंक्शन को निष्पादित करते हैं और परिणाम वापस भेजते हैं। मॉडल आउटपुट के आधार पर बातचीत जारी रखता है। यह रोलप्ले बॉट्स में जटिल लॉजिक का समर्थन करता है। आप अलग-अलग एक्शन के लिए कई टूल्स परिभाषित कर सकते हैं। API पार्सिंग और रूटिंग हैंडल करता है। सुनिश्चित करें कि आपके टूल स्कीमा वैध JSON हैं। यह फंक्शन कॉल प्रक्रिया के दौरान त्रुटियों को रोकता है।

JSON मोड लागू करना

मॉडल को वैध JSON आउटपुट करने के लिए फोर्स करें। सेट करें response_format को {"type": "json_object"}. पार्सिंग के लिए संरचित डेटा सुनिश्चित करता है। गेम स्टेट्स या API प्रतिक्रियाओं के लिए इसका उपयोग करें। मॉडल मार्कडाउन फॉर्मेटिंग नहीं जोड़ेगा। यह केवल कच्चा JSON लौटाता है। यह स्वचालित वर्कफ़्लो के लिए उपयोगी है। आप अपने कोड में आउटपुट को सीधे पार्स कर सकते हैं। JSON संरचना में त्रुटियां दुर्लभ हैं लेकिन संभव हैं। अपने ऐप लेयर में आउटपुट की जांच करें। यह उत्पादन प्रणालियों के लिए एक सुरक्षा नेट जोड़ता है। JSON मोड फंक्शन कॉलिंग के साथ काम करता है। आप जटिल इंटरैक्शन के लिए दोनों को जोड़ सकते हैं। कॉन्टेक्स्ट विंडो पूरे एक्सचेंज पर लागू होता है। सीमाओं के भीतर रहने के लिए अपने टोकन उपयोग की योजना बनाएं।

सीमाएं, त्रुटियां, और संदर्भ विंडो

आप प्रति कुंजी प्रति मिनट 300 अनुरोधों तक सीमित हैं। समवर्ती अनुरोध प्रति कुंजी 8 तक सीमित हैं। अनुरोध बॉडी 8 MB से अधिक नहीं होनी चाहिए। ये सीमाएं शिखर उपयोग के दौरान सर्वर ओवरलोड को रोकती हैं। त्रुटियां मानक HTTP स्टेटस कोड लौटाती हैं। 401 अमान्य या समाप्त हो चुकी कुंजी को संकेत देता है। 402 संकेत देता है कि आपका पूर्वभुगतान क्रेडिट खत्म हो गया है। 429 का अर्थ है कि आपने दर सीमा को पार कर लिया है। 429 त्रुटि के बाद पुनः प्रयास करने से पहले प्रतीक्षा करें। संदर्भ विंडो 100,000 टोकन है। इसमें प्रॉम्प्ट और कंप्लीशन टोकन दोनों शामिल हैं। लंबी बातचीत के लिए ट्रंकेशन रणनीतियों की आवश्यकता हो सकती है। अप्रत्याशित लागत से बचने के लिए अपने टोकन उपयोग का प्रबंधन करें। क्रेडिट कभी समाप्त नहीं होता, इसलिए आप किसी भी समय उपयोग रोक सकते हैं। यह लचीलापन अंतराल उच्च-वॉल्यूम जनरेशन के लिए उपयुक्त है।

cURL

curl https://api.restrictionsnoai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three spicy dialogue lines for a vampire character"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.restrictionsnoai.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)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.restrictionsnoai.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);

स्ट्रीमिंग

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)

सामान्य प्रश्न

इस अनसेंसर्ड AI API के लिए प्राथमिक कीवर्ड क्या है?

प्राथमिक कीवर्ड 'AI no restrictions' है। यह सामग्री फिल्टर के बिना एक अनसेंसर्ड LLM के हमारे मुख्य प्रस्ताव को दर्शाता है। यह वयस्क सामग्री जनरेशन के लिए एक नो फिल्टर AI खोजने वाले डेवलपर्स को लक्षित करता है।

स्ट्रीमिंग के दौरान त्रुटियों को कैसे हैंडल करें?

प्रत्येक चंक या अंतिम प्रतिक्रिया में HTTP स्टेटस कोड की जाँच करें। 402 त्रुटि का अर्थ है कि आपको अपनी क्रिप्टो क्रेडिट टॉप-अप करने की आवश्यकता है। 401 त्रुटि का संकेत देती है कि API कुली अमान्य है। इनकी हैंडलिंग अपने क्रेडेंशियल अपडेट करके या फंड जोड़कर करें।

क्या अनसेंसर्ड चैटबॉट रोलप्ले के लिए उपयुक्त है?

हाँ, इसे रोलप्ले और रचनात्मक लेखन के लिए डिज़ाइन किया गया है। मॉडल कानूनी वयस्कों के विषयों को रिफ्यूज नहीं करता है। आप बिना किसी प्रतिबंध के NSFW सामग्री जनरेट कर सकते हैं। 100,000 टोकन संदर्भ विंडो लंबी, सुसंगत कथाओं का समर्थन करती है।

अपने एंडपॉइंट कुंजी को सुरक्षित करें

रजिस्टर करें, टोकन कॉपी करें, बेस URL अपडेट करें। बस यही पूरी कॉन्फ़िगरेशन है।

अभी शुरू करें