चैट कंप्लीशंस API दस्तावेज़ीकरण
हमारे OpenAI संगत एंडपॉइंट पर एकल अनुरोध भेजकर uncensored AI बॉट API के साथ शुरुआत करें। यह गाइड प्रमाणीकरण, स्ट्रीमिंग और आपके कोडिंग और NSFW उपयोग मामलों के लिए संरचित आउटपुट को कवर करती है।
- बेस URL
https://api.uncensoredlocal.com/v1- मॉडल
uncensored
प्रमाणीकरण और बेस URL
API कुंजी और बेस URL को अपने क्लाइंट में सेट करके कनेक्ट करें। बेस URL है https://api.uncensoredlocal.com/v1. हर रिक्वेस्ट के लिए Authorization हेडर अपनी कुंजी के साथ। साइनअप के लिए फोन नंबर की आवश्यकता नहीं है, और आप Google या ईमेल के माध्यम से प्रमाणीकृत कर सकते हैं। त्रुटियां और अस्वीकृतियां क्रेडिट नहीं खातीं, इसलिए टेस्टिंग मुफ्त है।
पहला अनुरोध
टेक्स्ट जनरेट करने के लिए एक मानक पूर्णता भेजें। Use the model ID uncensored मॉडल के लिए। API टेक्स्ट इनपुट स्वीकार करता है और टेक्स्ट आउटपुट लौटाता है। आप अपनी कुंजी जनरेट करने के तुरंत बाद कनेक्शन का परीक्षण कर सकते हैं।
curl https://api.uncensoredlocal.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Find the current UTC timestamp."}]
}'
यह जनरेटेड टेक्स्ट को प्रतिक्रिया बॉडी में लौटाता है। आप पैरामीटर जैसे कि temperature रचनात्मकता को नियंत्रित करने के लिए। मॉडल को कानूनी वयस्क उपयोग के लिए बिना कंटेंट अस्वीकृति के उत्तर देने के लिए ट्यून्ड किया गया है।
Python SDK
त्वरित इंटीग्रेशन के लिए आधिकारिक OpenAI पायथन लाइब्रेरी का उपयोग करें। बेस यूआरएल को हमारी सेवा की ओर इशारा करने के लिए सेट करें। अपनी API कुंजी के साथ क्लाइंट को इनिशियलाइज करें और एक चैट कंप्लीशन अनुरोध भेजें।
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredlocal.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)
प्रतिक्रिया ऑब्जेक्ट में उत्पन्न सामग्री शामिल है। आप संदेश ऑब्जेक्ट से सीधे टेक्स्ट तक पहुंच सकते हैं। यह किसी भी मानक OpenAI-संगत क्लाइंट लाइब्रेरी के साथ काम करता है।
Node SDK
बिल्डिंग शुरू करने के लिए OpenAI Node पैकेज इंस्टॉल करें। क्लाइंट इंस्टेंस में बेस URL और API कुंजी कॉन्फ़िगर करें। चैट कंप्लीशंस एंडपॉइंट पर एक अनुरोध भेजें।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredlocal.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);
परिणाम पूर्ण पूर्णता विवरण प्रदान करता है। आप टेक्स्ट को पार्स कर सकते हैं और इसे अपनी एप्लिकेशन में उपयोग कर सकते हैं। API आउटपुट को फाइन-ट्यून करने के लिए सभी मानक पैरामीटर का समर्थन करता है।
SSE के साथ स्ट्रीमिंग प्रतिक्रियाएं
सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true अपने अनुरोध में। API सर्वर-सेंटेड इवेंट्स (SSE) लौटाता है जैसे ही टोकन जनरेट होते हैं। यह उपयोगकर्ता को आउटपुट का रियल-टाइम प्रदर्शन संभव बनाता है।
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 से अधिक नहीं होनी चाहिए। यदि आप एक अमान्य कुंजी के साथ अनुरोध भेजते हैं, तो आपको एक 401 त्रुटि मिलती है। एक 402 त्रुटि का अर्थ है कोई क्रेडिट नहीं। एक 429 त्रुटि का अर्थ है कि आपने रेट लिमिट पर पहुंच गए हैं। संदर्भ विंडो प्रॉम्प्ट और कंप्लीशन के लिए मिलाकर 100,000 टोकन की है। प्रति अनुरोध अधिकतम आउटपुट 16,000 टोकन है। त्रुटियां मुफ्त हैं, इसलिए आप लागत के बिना सीमाओं का परीक्षण कर सकते हैं।
सामान्य प्रश्न
uncensored AI बॉट API बेस URL क्या है?
बेस यूआरएल HTTPS://api.uncensoredlocal.com/v1 है। यह base_url पैरामीटर अपडेट करके किसी भी OpenAI-संगत SDK के साथ काम करता है। मानक अनुरोधों के लिए किसी अन्य बेस यूआरएल की आवश्यकता नहीं है।
uncensored LLM ऑनलाइन के साथ शुरुआत कैसे करें?
Google या ईमेल के साथ साइन अप करें और USDT या USDC के माध्यम से क्रिप्टो क्रेडिट जोड़कर अनुरोध भेजना शुरू करें। सभी कंप्लीशन्स के लिए मॉडल ID "uncensored" है।
अनसेंसर्ड लोकल AI के लिए दर सीमाएं क्या हैं?
आप प्रति मिनट 300 अनुरोधों और प्रति कुंजी 8 समवर्ती अनुरोधों तक सीमित हैं। संदर्भ विंडो 100,000 टोकन की है। अनुरोध बॉडी 8 MB से कम होनी चाहिए। त्रुटियां आपकी दर सीमा के खिलाफ गिनी नहीं जातीं।
सेकंड में कुंजी जनरेशन
रजिस्टर करें, अपनी कुंजी प्राप्त करें, बेस यूआरएल अपडेट करें। हो गया।
बेस URLhttps://api.uncensoredlocal.com/v1