API दस्तावेज़ीकरण
टेक्स्ट जनरेशन के लिए डिज़ाइन किए गए एकल uncensored मॉडल के साथ अपनी स्टैक में हमारी openai compatible API एकीकृत करें। प्रॉम्प्ट्स भेजने और कंटेंट अस्वीकृतियों के बिना प्रतिक्रियाएं प्राप्त करने के लिए प्रदान किए गए एंडपॉइंट्स का उपयोग करें।
बेस URL और प्रमाणीकरण
अपने क्लाइंट को https://api.uncensoredaitext.com/v1 औह अपनी कुंजी को authorization हेडर में पास करना। यह सेटअप मानक openai संगत क्लाइंट्स के साथ काम करता है, जिससे आप बिना कोड लिखे हमारी सेवा में स्विच कर सकते हैं। आपके खाते के लिए एक सक्रिय कुंजी होती है; एक नई कुंजी जनरेट करने से पुरानी कुंजी तुरंत प्रतिस्थापित हो जाती है। अपनी क्रेडेंशियल्स को सुरक्षित रखें, क्योंकि वे आपकी प्रीपेड क्रेडिट को नियंत्रित करते हैं।
curl https://api.uncensoredaitext.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize this 500 word article on neural networks."}]
}'
चैट कंप्लीशंस एंडपॉइंट
अपने प्रॉम्प्ट्स भेजें POST /v1/chat/completions मॉडल आईडी uncensored. यह एंडपॉइंट टेक्स्ट-इन, टेक्स-आउट इंटरैक्शन को कुशलता से हैंडल करता है। आप क्रिएटिविटी को कंट्रोल करने के लिए टेम्परेचर और टॉप_p जैसे पैरामीटर्स एडजस्ट कर सकते हैं। सर्विस रियल-टाइम टोकन डिलीवरी के लिए सर्वर-सेंट इवेंट्स के माध्यम से स्ट्रीमिंग सपोर्ट करती है। एरर्स और रिफ्यूज़ल आपके क्रेडिट को खर्च नहीं करते हैं, सुनिश्चित करते हैं कि फेयर यूज़ हो।
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaitext.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)
Models Endpoint
क्वेरी GET /v1/models उपलब्ध मॉडल्स को पुनः प्राप्त करने के लिए। यह एक सूची लौटाता है जिसमें uncensored मॉडल। आप कनेक्टिविटी और मॉडल उपलब्धता की पुष्टि कर सकते हैं भारी पेलोइड भेजने से पहले। प्रतिक्रिया API संस्करण और उपलब्ध क्षमताओं की पुष्टि करती है। कनेक्शन समस्याओं को तेजी से डिबग करने के लिए इसका उपयोग करें।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaitext.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);
पैरामीटर: तापमान, Top P और अधिक
आउटपुट यादृच्छिकता को temperature और top_p. उच्च मान अधिक रचनात्मक टेक्स्ट उत्पन्न करते हैं। निम्न मान निर्धारक रिस्पॉन्स सुनिश्चित करते हैं। आप सेट भी कर सकते हैं stop सीक्वेंस का उपयोग जनरेशन को जल्दी रोकने के लिए। seed पैरामीटर परिणामों को पुनरुत्पादित करने में मदद करता है। समायोजित करें presence_penalty और frequency_penalty ये टूल उत्पन्न गुणवत्ता पर सटीक नियंत्रण प्रदान करते हैं।
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)
SSE के माध्यम से स्ट्रीमिंग रिस्पॉन्सेस
सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true आपके अनुरोध में। API टोकन के chunks को जनरेट होते ही भेजता है। इससे उपयोगकर्ताओं के लिए अनुभवजन्य विलंबता कम हो जाती है। प्रत्येक chunk में अंतिम भाग में टोकन उपयोग डेटा शामिल होता है। आप आंशिक प्रतिक्रियाओं को सहजता से संभाल सकते हैं। यह उन चैट इंटरफ़ेस के लिए आदर्श है जो रियल-टाइम में अपडेट होते हैं।
त्रुटि हैंडलिंग और सीमाएँ
अपने अनुरोधों की निगरानी करें 401 या 402 जैसी सामान्य त्रुटियों के लिए। एक 401 स्टेटस का अर्थ है कि आपकी कुंजी अमान्य है। एक 402 स्टेटस अपर्याप्त क्रेडिट को संकेत देता है। आप किसी भी समय क्रिप्टो के माध्यम से अपडेट कर सकते हैं। दर सीमा 300 अनुरोध प्रति मिनट है। आपकी संदर्भ विंडो कुल 100,000 टोकन का समर्थन करती है। त्रुटियों से बचने के लिए अनुरोधों को 8 MB से कम रखें। एक चिकना उपयोगकर्ता अनुभव बनाए रखने के लिए इन मामलों को संभालें।
सामान्य प्रश्न
अनसेंसर्ड AI टेक्स्ट क्या है?
यह एक होस्टेड टेक्स्ट-कम्प्लीशन एपीआई है जो एक अकेले अनसेंसर्ड लार्ज लैंग्वेज मॉडल को प्रदान करता है। मॉडल कानूनी वयस्क उपयोग के लिए कंटेंट अस्वीकृति के बिना उत्तर देता है। यह एक ओपन-वेइट मॉडल है जो लचीलेपन के लिए ट्यून्ड है।
API के लिए मैं भुगतान कैसे करूं?
भुगतान केवल क्रिप्टो हैं, USDT on TRC20 या USDC on Base स्वीकार किए जाते हैं। आप $20 से $500 तक कोई भी पूर्ण राशि टॉप-अप कर सकते हैं। बड़ी राशि पर बोनस क्रेडिट जोड़ा जाता है।
अनुरोधों के लिए सीमाएँ क्या हैं?
आप प्रति कुंजी प्रति मिनट 300 अनुरोध भेज सकते हैं। संदर्भ विंडो 100,000 टोकन है। प्रत्येक अनुरोध बॉसी 8 MB से कम होनी चाहिए। स्ट्रीमिंग रियल-टाइम डिलीवरी के लिए समर्थित है।
API कुंजी सेकंडों में तैयार
साइन अप करें, कुंजी कॉपी करें, अपना बेस यूआरएल अपडेट करें। यह पूरी सेटअप है।