API दस्तावेज़ीकरण uncensored AI के लिए
तुरंत हमारे अनसेंसर्ड लार्ज लैंग्वेज मॉडल में अनुरोध भेजना शुरू करें। इंटरफ़ेस OpenAI मानकों से मेल खाता है, इसलिए आप बिना कोड बदले कुंजी स्विप कर सकते हैं।
- बेस URL
https://api.aiunlimited.cc/v1- मॉडल
uncensored
बेस URL और प्रमाणीकरण
अपने क्लाइंट को निर्देशित करें https://api.aiunlimited.cc/v1 और हेडर में अपनी API की शामिल करें। हम प्रति खाता एक की जारी करते हैं जो एंडपॉइंट तक पूर्ण एक्सेस प्रदान करता है। अनुमोदन यह मानक Bearer टोकन स्कीम पर निर्भर करता है जो किसी भी OpenAI-संगत SDK के साथ काम करता है।
curl https://api.aiunlimited.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three reasons why open source models beat closed APIs"}]
}'कुंजी को सुरक्षित रखें क्योंकि यह आपके प्रीपेड क्रेडिट को नियंत्रित करती है। यदि आवश्यक हो तो डैशबोर्ड से एक नई कुंजी जनरेट की जा सकती है, और पुरानी तुरंत काम करना बंद कर देती है।
पहला अनुरोध uncensored AI के साथ
एक POST अनुरोध भेजें /v1/chat/completions मॉडल ID को सेट करें uncensored. यह एंडपॉइंट स्टैंडर्ड मेसेज एरेज़ स्वीकार करता है और कंटेंट फिल्टर्स के बिना टेक्स्ट रिस्पॉन्स लौटाता है। कनेक्टिविटी टेस्ट करने और टोकन काउंटिंग की पुष्टि करने के लिए इस स्ट्रक्चर का उपयोग करें।
from openai import OpenAI
client = OpenAI(base_url="https://api.aiunlimited.cc/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)प्रतिक्रिया में उपयोग सांख्यिकी शामिल है ताकि आप लागत की सटीक निगरानी कर सकें। डिबगिंग सरल है क्योंकि त्रुटियां स्पष्ट JSON संदेशों के साथ मानक HTTP कोड लौटाती हैं।
एजेंट्स के लिए Node.js इंटीग्रेशन
अपने मौजूदा Node.js वर्कफ़्लो के साथ एकीकरण के लिए अपने बेस URL और कुंजी के साथ क्लाइंट को इनिशियलाइज़ करें। यह सेटअप सिंक्रोनस कॉल्स और एजेंट्स बनाने के लिए async पैटर्न दोनों का समर्थन करता है। क्लाइंट को एक बार कॉन्फ़िगर करें और कई अनुरोधों के लिए इसे पुन: उपयोग करें।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiunlimited.cc/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);पास करें uncensored असीमित आउटपुट प्राप्त करने के लिए मॉडल ID। लाइब्रेरी कनेक्शन पूलिंग और रीट्राइ लॉजिक को स्वचालित रूप से संभालती है।
स्ट्रीमिंग रिस्पॉन्सेस
सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true अपने अनुरोध पैरामीटर में। यह मोड चंक को जनरेट होने के साथ-साथ भेजता है, जिससे लंबे आउटपुट के लिए अनुभवगत विलंबता कम हो जाती है। आपको कुल टोकन उपयोग निकालने के लिए अंतिम चंक को सावधानी से हैंडल करना चाहिए।
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)आखिरी चंक में एक usage object इनपुट और आउटपुट टोकन काउंट के साथ। इस डेटा को पार्स करें ताकि आपकी स्थानीय क्रेडिट बैलेंस सटीक रूप से अपडेट हो सके।
रेट लिमिट्स और त्रुटियाँ
प्रति मिनट 300 अनुरोधों या प्रति कुंजी 8 समवर्ती कनेक्शन से अधिक होने पर 429 स्थिति कोड की उम्मीद करें। 401 त्रुटि अमान्य या समाप्त हो गई API कुंजी को इंगित करती है, जबकि 402 का अर्थ है कि आपका प्रीपेड क्रेडिट अपर्याप्त है। अनुरोध बॉडी का आकार 8 MB से अधिक नहीं हो सकता है।
429 त्रुटियों के लिए एक्सपोनेंशियल बैकऑफ लागू करें ताकि सर्वर पर भार न पड़े। अपनी खाता शेष राशि की नियमित जांच करें क्योंकि त्रुटियों से टोकन खर्च नहीं होते।
संदर्भ विंडो और बाधाएँ
मॉडल प्रॉम्प और कंप्लीशन को जोड़ने वाली 100,000 टोकन की कॉन्टेक्स्ट विंडो का समर्थन करता है। प्रति अनुरोध अधिकतम आउटपुट 16,000 टोकन है जब तक कि आप एक कम निर्दिष्ट न करें max_tokens मान। यदि निर्दिष्ट नहीं है, तो डिफ़ॉल्ट आउटपुट 2,048 टोकन पर वापस आ जाता है।
अपनी टोकन खपत की क्लोज़ निगरानी करें क्योंकि लागत लंबाई के साथ बढ़ती है। उपयोग करें stream लंबी बातचीत के दौरान मेमोरी को कुशलता से प्रबंधित करने के लिए विकल्प।
अक्सर पूछे जाने वाले प्रश्न
क्या यह अनलिमिटेड AI सर्विस वास्तव में अनसेंसर्ड है?
हाँ, मॉडल कानूनी वयस्क, काल्पनिक या विवादास्पद विषयों को अस्वीकार नहीं करता है। यह केवल किशोरों से संबंधित यौन सामग्री को ब्लॉक करता है, जो सभी अनुरोधों पर एक कड़ा नियम है।
क्या मैं इसका उपयोग मौजूदा OpenAI क्लाइंट्स के साथ कर सकता हूँ?
बिल्कुल। API मानक OpenAI chat-completions इंटरफ़ेस का उपयोग करती है। आपको बस क्लाइंट कॉन्फ़िगरेशन में base URL और API key अपडेट करने की आवश्यकता है।
यदि मुझे 402 एरर मिलता है तो क्या होता है?
402 त्रुटि का अर्थ है कि आपका पूर्वभुगतान क्रेडिट खत्म हो गया है। तुरंत एक्सेस पुनर्स्थापित करने के लिए क्रिप्टो (USDT या USDC) का उपयोग करके टॉप अप करें। विफल अनुरोधों के दौरान हुई त्रुटियों से आपका क्रेडिट चार्ज नहीं होता।
अभी अपनी API कुंजी प्राप्त करें
रजिस्टर करें, अपना टोकन कॉपी करें, और एंडपॉइंट अपडेट करें। सरल सेटअप।