API क्विकस्टार्ट गाइड
मानक OpenAI-compatible एंडपॉइंट का उपयोग करके हमारे अनकैप्ड AI चैटबॉट्स API के साथ बिल्डिंग शुरू करें। यह क्विकस्टार्ट आपको प्रमाणीकरण से लेकर स्ट्रीमिंग प्रतिक्रियाओं तक गाइड करता है, ठोस उदाहरणों के साथ।
प्रमाणीकरण: using your API कुंजी
आपका API कुंजी एंडपॉइंट को हर अनुरोध को प्रमाणीकृत करता है। इसे कुंजी पेज पर फोन सत्यापन के बिना Google साइन-इन या ईमेल के माध्यम से तुरंत जनरेट करें। कुंजी निर्माण के तुरंत बाद दिखाई देती है और खाते के लिए आपकी एकमात्र प्रमाणपत्र रहती है।
कुंजी को Authorization हेडर को Bearer टोकन के रूप में सेट करें। इसे सुरक्षित रखें, क्योंकि यह आपके प्रीपेड क्रेडिट तक पूर्ण एक्सेस प्रदान करता है। आप एक पुरानी कुंजी को एक नई कुंजी से बदल सकते हैं, लेकिन किसी भी समय प्रति खाता केवल एक कुंजी सक्रिय होती है।
Base URL और एंडपॉइंट संरचना
बेस URL हमारे होस्ट किए गए सेवा की ओर इशारा करता है और संगतता के लिए मानक OpenAI संरचना को दर्शाता है। उपयोग करें https://api.unrestrictedaichatbots.com/v1 अपने बेस और लक्ष्य /chat/completions टेक्स्ट जनरेशन के लिए। हम एम्बेडिंग्स, इमेज, ऑडियो, या वीडियो एंडपॉइंट नहीं प्रदान करते हैं, इसलिए अपने अनुरोधों को केवल चैट कंप्लीशन पाथ पर निर्देशित करें।
जैसे पैरामीटर क्वेरी करें model अनुरोध बॉडी में पास किए जाते हैं, URL में नहीं। यह संरचना सुनिश्चित करती है कि आपके मौजूदा OpenAI SDKs न्यूनतम कॉन्फ़िगरेशन बदलावों के साथ काम करें।
भेज रहे हैं your पहला चैट पूर्णता
एक POST अनुरोध भेजें /v1/chat/completions मॉडल ID के साथ uncensored. यह मॉडल कानूनी वयक्त, काल्पनिक और विवादास्पद विषयों को मानक रिफ्यूजल के बिना संभालता है। आप पैरामीटर जैसे temperature और top_p रचनात्मकता को नियंत्रित करने के लिए।
curl https://api.unrestrictedaichatbots.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the output of 2 plus 2"}]
}'
हैंडलिंग स्ट्रीमिंग प्रतिक्रियाएं (SSE)
सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true अपने अनुरोध बॉडी में। सर्वर प्रत्येक जनरेटेड टोकन के लिए सर्वर-सेंट इवेंट्स (SSE) लौटाता है, जिससे रियल-टाइम प्रदर्शित होता है। अंतिम चंक में बिलिंग सटीकता के लिए पूर्ण टोकन उपयोग सांख्यिकी शामिल होती है।
यह दृष्टिकोण उपयोगकर्ताओं के लिए अनुभवजन्य विलंबता को कम करता है और इंटरैक्टिव रोलप्ले या कोड जनरेशन वर्कफ़्लो के लिए आवश्यक है। अपने SDK को स्ट्रीम इवेंट्स को उचित रूप से हैंडल करने के लिए कॉन्फ़िगर करें।
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)
कॉन्फ़िगरिंग पैरामीटर: तापमान, top_p, और सीड
मानक LLM पैरामीटर का उपयोग करके मॉडल के आउटपुल व्यवहार को नियंत्रित करें। सेट करें temperature यादृच्छिकता, top_p न्यूक्लियस सैंपलिंग के लिए, और seed पुनरुत्पादनीय परिणामों के लिए। ये पैरामीटर लागू होते हैं uncensored model अन्य प्रमुख LLMs की तरह ही व्यवहार करता है।
उपयोग करें response_format के साथ json_object विश्वसनीय पार्सिंग के लिए संरचित आउटपुट को बल देने के लिए। फंक्शन कॉलिंग भी के माध्यम से समर्थित है tools विस्तार योग्य एप्लिकेशन के लिए पैरामीटर।
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedaichatbots.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)
समझना टोकन usage और बिलिंग
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedaichatbots.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);आप वास्तविक टोकन खपत के आधार पर शुल्क देते हैं, जिसमें त्रुटियां और अस्वीकृतियां शून्य पर बिल होती हैं। इनपुट टोकन का शुल्क प्रति मिलियन $0.15 है, और आउटपुट टोकन का शुल्क प्रति मिलियन $0.50 है। आपकी पूर्वभुगतान वाली क्रेडिट कभी समाप्त नहीं होती, और आप $20 से शुरू होने वाले USDT या USDC के साथ टॉप-अप कर सकते हैं। बोनस क्रेडिट +5% से +15% के बीच होता है, जो आपके टॉप-अप राशि पर निर्भर करता है।
तकनीकी FAQs
अनकेंसरड मॉडल के लिए संदर्भ विंडो का आकार क्या है?
मॉडल प्रॉम्प्ट और कंप्लीशन दोनों को मिलाकर 100,000 टोकन के कॉन्टेक्स्ट विंडो का समर्थन करता है। आप प्रति अनुरोध 16,000 टोकन तक जनरेट कर सकते हैं, या 2,048 यदि आप max_tokens मान निर्दिष्ट नहीं करते हैं।
मैं रेट लिमिट्स और त्रुटियों को कैसे हैंडल करूं?
आप प्रति मिनट 300 अनुरोधों और प्रति कुंजी 8 समवर्ती अनुरोधों तक सीमित हैं। एक 401 त्रुटि एक अमान्य कुंजी को इंगित करती है, 402 का अर्थ है कि आपकी पूर्व-भुगतान क्रेडिट समाप्त हो गई है, और 429 संकेत देता है कि आपने दर सीमा को पार कर लिया है।
क्या अनसेंसर्ड AI API OpenAI SDKs के साथ संगत है?
हाँ, यह पूरी तरह से OpenAI-संगत है। आप Python, Node.js या किसी अन्य भाषा के लिए आधिकारिक OpenAI SDK का उपयोग कर सकते हैं बस अपनी कॉन्फ़िगरेशन में base URL और API key बदलकर।
उत्पन्न करें your API कुंजी
रजिस्टर करें, अपनी कुंजी प्राप्त करें, और बेस URL अपडेट करें। यही पूर्ण कॉन्फ़िगरेशन है।
ट्रायल क्रेडिट के साथ आज़माएं