- अनकेंसरड ओपन सोर्स AI
- अनकेंसरड AI API दस्तावेज़ीकरण
अनकेंसरड AI API दस्तावेज़ीकरण
अपने मौजूदा स्टैक में एक uncensored AI API कुंजी डालें और तुरंत टेक्स्ट जनरेशन शुरू करें। यह openai संगत API मानक OpenAI अनुपालन का पालन करती है ताकि आप बिना कोड बदले संदर्भ बदल सकें।
प्रमाणीकरण और बेस यूआरएल
आपका API कुंजी आधार URL को हर अनुरोध को प्रमाणीकृत करता है https://api.uncensoredopensourceai.com/v1. आप Get API key पेज पर Google या ईमेल पता साइनअप करने के तुरंत बाद इस कुंजी को प्राप्त करते हैं। कुंजी को Authorization हेडर को Bearer टोकन के रूप में सेट करें। सिस्टम अमान्य क्रेडेंशियल्स को 401 स्टेटस कोड के साथ अस्वीकार कर देता है। परीक्षण के दौरान त्रुटियां और अस्वीकृतियां आपके प्रीपेड क्रेडिट खर्च नहीं करतीं।
पहला अनुरोध
मॉडल से टेक्स्ट जनरेट करने के लिए एक मानक चैट कंप्लीशन रिक्वेस्ट भेजें। एंडपॉइंट POST रिक्वेस्ट्स स्वीकार करता है /v1/chat_completions अपने संदेशों वाले एक JSON बॉडी के साथ। आपको मॉडल पहचानकर्ता को "uncensored" के रूप में निर्दिष्ट करना चाहिए। यह ओपन-वेइट मॉडल हमारे सर्वरों पर चलता है और कानूनी वयस्क उपयोग के लिए सामग्री अस्वीकृतियों के बिना उत्तर देने के लिए ट्यून्ड है। यह GPT, Claude या कोई अन्य विक्रेता मॉडल नहीं है।
अपना पहला मेसेज भेजने के लिए निम्नलिखित curl कमांड का उपयोग करें:
curl https://api.uncensoredopensourceai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list python stdlib modules"}]
}'
Python SDK इंटीग्रेशन
API के साथ सहजता से इंटरैक्ट करने के लिए आधिकारिक OpenAI Python लाइब्रेरी का उपयोग करें। सेट करें base_url और api_key पर्यावरण चर या उन्हें सीधे क्लाइंट में पास करें। क्लाइंट सीरियलाइजेशन और प्रतिक्रिया पार्सिंग स्वचालित रूप से संभालता है। आप मॉडल व्यवहार को मार्गदर्शित करने के लिए सिस्टम प्रॉम्पट भेज सकते हैं। लाइब्रेरी अलग-अलग उपयोग मामलों के लिए सिंकरोनास और असिंकरोनास पैटर्न दोनों का समर्थन करती है।
क्लाइंट को इनिशियलाइज़ करने और संदेश भेजने का तरीका:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredopensourceai.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 SDK एकीकरण
Node.js SDK इस uncensored AI API के लिए Python वर्जन के समान ही काम करता है। इनिशियलाइज़ेशन ऑब्जेक्ट में बेस URL और API कुंजी कॉन्फ़िगर करें। संदेश भेजने के लिए chat.completions.create विधि। प्रतिक्रिया ऑब्जेक्ट में जनरेट किया गया पाठ और उपयोग आँकड़े शामिल हैं। नेटवर्क या API अपवादों को पकड़कर त्रुटियों का प्रबंधन सहज रूप से किया जा सकता है। यह सेटअप आपको मॉडल को किसी भी जावास्क्रिप्ट या टाइपस्क्रिप्ट एप्लिकेशन में एकीकृत करने की अनुमति देता है।
क्लाइंट को इनिशियलाइज़ करें और एक अनुरोध करें:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredopensourceai.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 पैरामीटर को true सेट करें। API डेटा को सर्वर-सेंट इवेंट्स (SSE) प्रारूप में लौटाता है। प्रत्येक चंक में आंशिक पाठ अपडेट होते हैं। अंतिम चंक में अनुरोध के लिए कुल टोकन उपयोग शामिल होता है। इस सुविधा से लंबे आउटपुट के लिए अनुभवगत विलंबता कम होती है। आप टोकन को जनरेट होते ही रियल-टाइम में प्रोसेस कर सकते हैं। मॉडल प्रॉम्प्ट और पूर्णता के संयोजन के लिए 100,000 टोकन की संदर्भ खिड़की का समर्थन करता है।
उदाहरण स्ट्रीमिंग अनुरोध:
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)
सीमाएं, त्रुटियां, और संदर्भ
प्रत्येक API कुंजी प्रति मिनट 300 अनुरोधों और 8 समवर्ती अनुरोधों तक सीमित है। अधिकतम अनुरोध बॉडी आकार 8 MB है। यदि आप बहुत सारे अनुरोध भेजते हैं, तो आपको 429 रेट लिमिट त्रुटि मिलती है। 402 त्रुटि का अर्थ है कि प्रीपेड क्रेडिट अपर्याप्त है। TRC20 पर USDT या Base पर USDC के साथ अपने खाते में क्रेडिट जोड़ें। क्रेडिट कभी समाप्त नहीं होते और सफल टोकन उपयोग के लिए ही चार्ज किए जाते हैं। मॉडल 100,000 टोकन की सीमा तक लंबे संदर्भों को कुशलता से संभालता है।
FAQ
अनसेंसर्ड ओपन सोर्स AI मॉडल किसका उपयोग किया जाता है?
API एक अकेले ओपन-वेट लार्ज लैंग्वेज मॉडल को सर्व करता है जिसे "uncensored" के रूप में पहचाना जाता है। यह कानूनी वयस्क उपयोग के लिए बिना सामग्री अस्वीकार के उत्तर देने के लिए ट्यून्ड है और GPT या Llama जैसे विक्रेता मॉडल नहीं है। प्रॉम्प्ट्स आपके डेटा को प्रशिक्षित करने के लिए उपयोग नहीं किए जाते हैं।
मैं uncensored AI API के लिए भुगतान कैसे करूं?
भुगतान विशेष रूप से क्रिप्टोकरेंसी के माध्यम से संसाधित किए जाते हैं। आप TRC20 नेटवर्क पर USDT या Base नेटवर्क पर USDC के साथ टॉप-अप कर सकते हैं। न्यूनतम टॉप-अप $20 से शुरू होते हैं और $500 तक जाते हैं। क्रेडिट वास्तविक टोकन उपयोग के आधार पर चार्ज किया जाता है: $0.15 प्रति 1M इनपुट टोकन और $0.50 प्रति 1M आउटपुट टोकन।
क्या कोई मुफ्त ट्रायल उपलब्ध है?
हर नए खाते को $0.50 का ट्रायल क्रेडिट मिलता है जो 7 दिनों के लिए मान्य है। आप Google या ईमेल पता का उपयोग करके अपना खाता बना सकते हैं और तुरंत अपना API कुंजी प्राप्त कर सकते हैं।
आपकी API की एक कदम की दूरी पर है।
साइन अप करें, अपनी कुंजी कॉपी करें, बेस यूआरएल अपडेट करें। बस इतना ही।