अनकैप्ड API दस्तावेज़ीकरण
सेकंड में Unzensierte अनसेंसर्ड LLM API के साथ शुरुआत करें। एक चैट कंप्लीशन अनुरोध भेजें और तुरंत अससीमित टेक्स आउटपुट प्राप्त करें।
क्विकस्टार्ट: अपना पहला रिक्वेस्ट भेजें
The Unzensierte API एक OpenAI-compatible सेवा है। आप टेक्स्ट जनरेशन के लिए प्रति टोकन भुगतान करते हैं बिना कंटेंट फिल्टर के। अपनी API कुंजी के साथ चैट कंप्लीशंस एंडपॉइंट पर एक POST अनुरोध भेजें। मॉडल आपके प्रॉम्प्ट को प्रोसेस करता है और सीधे टेक्स्ट आउटपुट लौटाता है।
अपने key के साथ authenticate करें। फिर model ID को "uncensored" के रूप में परिभाषित करें। role और content के साथ एक messages array निर्दिष्ट करें। server generated text के साथ प्रतिक्रिया देता है। यह किसी भी standard HTTP client या SDK के साथ काम करता है। आपको raw text मिलता है, कोई अतिरिक्त formatting overhead नहीं। errors JSON के साथ एक error code लौटाते हैं। complex applications बिल्ड करने से पहले अपनी सेटअप को सत्यापित करने के लिए इस quick path का उपयोग करें।
प्रमाणीकरण और बेस URL
प्रमाणीकरण एक एकल API कुंजी का उपयोग करता है जो हेडर में पास की जाती है। बेस URL HTTPS://api.unzensierte.cc/v1 है। यह URL आधिकारिक OpenAI SDKs के साथ काम करता है, base_url पैरामीटर सेट करके। आपकी कुंजी आपके खाते की पहचान करती है और टोकन उपयोग को ट्रैक करती है। Get API key पेज पर एक कुंजी जनरेट करें। यह Google या ईमेल के माध्यम से साइनअप के तुरंत बाद दिखाई देता है। हर अनुरोध में इस कुंजी का उपयोग करें। अमान्य कुंजियां 401 त्रुटि लौटाती हैं। समाप्त या अपर्याप्त क्रेडिट 402 लौटाता है।
अपनी कुंजी को सुरक्षित रखें। प्रति खाता एक सक्रिय कुंजी। एक नई कुंजी पुरानी कुंजी को प्रतिस्थापित कर देती है। साइनअप के लिए फ़ोन नंबर की आवश्यकता नहीं है। API कुंजी एक्सेस के लिए एकमात्र प्रमाणपत्र है।
चैट कंप्लीशंस एंडपॉइंट
मुख्य एंडपॉस्ट POST /v1/chat/completions है। यह मॉडल, संदेशों और पैरामीटरों के साथ JSON पेलोड्स स्वीकार करता है। मॉडल ID "uncensored" है। संदेशों में एक भूमिका और सामग्री स्ट्रिंग की आवश्यकता होती है। प्रणाली चॉइसेस सरणी में उत्पन्न टेक्स्ट के साथ प्रतिक्रिया देती है। आप तापमान, top_p और स्टॉप सीक्वेंसेट सेट कर सकते हैं। ये पैरामीटर रचनात्मकता और आउटपुट लंबाई को नियंत्रित करते हैं। API प्रतिक्रिया में टोकन उपयोग लौटाता है। त्रुटियों में एक संदेश और प्रकार शामिल होता है। टेक्स्ट जनरेशन कार्यों के लिए इस एंडपॉइंट का उपयोग करें। यह एकमात्र टेक्स्ट एंडपॉइंट उपलब्ध है। यहाँ न तो एम्बेडिंग हैं और न ही इमेज जनरेशन।
स्ट्रीमिंग रिस्पॉन्स और उपयोग
स्ट्रीमिंग को सक्षम करने के लिए stream को true सेट करें। API Server-Sent Events (SSE) भेजता है। प्रत्येक चंक आंशिक पाठ रखता है। अंतिम चंक में टोकन उपयोग डेटा शामिल होता है। यह उत्पन्न पाठ का रियल-टाइम प्रदर्शन सक्षम बनाता है। अपने एप्लिकेशन में चंक को बफर करें। उन्हें मिलाकर पूर्ण प्रतिक्रिया बनाएं। स्ट्रीमिंग लंबे आउटपुट के लिए अनुभवगत विलंबता को कम करती है। चैट इंटरफेस या लाइव डेटा प्रसंस्करण के लिए इसका उपयोग करें। उपयोग ऑब्जेक्ट केवल अंतिम चंक में दिखाई देता है। बिलिंग के लिए इनपुट और आउटपुट टोकन ट्रैक करें। स्ट्रीमिंग के दौरान त्रुटियां भी एक चंक में त्रुटि ऑब्जेक्ट लौटाती हैं।
फंक्शन कॉलिंग और JSON मोड
अनुरोध बॉडी में टूल परिभाषित करें। मॉडल तर्कों के साथ टूल कॉल लौटाता है। अपने फ़ंक्शन निष्पादित करने के लिए इन तर्कों को पार्स करें। tool_choice को auto या विशिष्ट फ़ंक्शन नामों पर सेट करें। JSON मोड आउटपुट को वैध JSON पर मजबूर करता है। response_format को json_object पर सेट करें। यह पार्सिंग के लिए संरचित डेटा सुनिश्चित करता है। स्वचालित वर्कफ़्लो के लिए इन सुविधाओं का उपयोग करें। जटिल एजेंट व्यवहार के लिए इन्हें मिलाएं। मॉडल मानक OpenAI टूल फॉर्मेट का समर्थन करता है। सुनिश्चित करें कि आपकी टूल परिभाषाएँ अपेक्षित स्कीमा से मेल खाती हैं।
सीमाएं और त्रुटि हैंडलिंग
रेट लिमिट्स प्रति मिनट 300 अनुरक्षण प्रति की हैं। कंकरेंसी 8 एक साथ अनुरक्षण तक सीमित है। अनुरक्षण बॉसी को 8 MB से कम होना चाहिए। त्रुटियों में विशिष्ट कोड शामिल हैं जैसे कि अमान्य की के लिए 401। 402 अपर्याप्त प्रीपेड क्रेडिट को इंगित करता है। 429 रेट लिमिट पार होने का संकेत देता है। कॉन्टेक्स्ट विंडो 100,000 टोकन कुल है। अधिकतम आउटपुट प्रति अनुरक्षण 16,000 टोकन है। त्रुटियां त्रुटि विवरण के साथ JSON लौटाती हैं। 429 त्रुटियों के लिए रीट्राई को संभालें। भारी उपयोग से पहले क्रेडिट बैलेंस जांचें। खर्च हुए क्रेडिट के लिए रिफंड उपलब्ध नहीं हैं।
cURL
curl https://api.unzensierte.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List 5 common Linux commands for file management"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.unzensierte.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unzensierte.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);स्ट्रीमिंग
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)सामान्य प्रश्न
Unzensierte के साथ शुरुआत कैसे करें?
Google या ईमेल के साथ साइन अप करें और तुरंत एक API कुंजी प्राप्त करें। $20 से शुरू होने वाले क्रिप्टो क्रेडिट जोड़ें। बेस URL का उपयोग करके चैट कंप्लीशन्स एंडपॉइंट पर अपना पहला अनुरोध भेजें। ट्रायल 7 दिनों के लिए $0.50 देता है।
क्या Unzensierte OpenAI SDKs के साथ संगत है?
हाँ, यह पूरी तरह से OpenAI-संगत है। base URL HTTPS://api.unzensierte.cc/v1 का उपयोग करें। मॉडल को "uncensored" पर सेट करें। अपने हेडर में अपना API key पास करें। अधिकांश OpenAI SDK न्यूनतम कॉन्फ़िगरेशन परिवर्तनों के साथ काम करते हैं।
अनसेंसर्ड LLM API के लिए सीमाएँ क्या हैं?
आपको प्रति मिनट 300 अनुरोध और 8 समवर्ती अनुरोध मिलते हैं। संदर्भ विंडो 100,000 टोकन की है। प्रति अनुरोध अधिकतम आउटपुट 16,000 टोकन है। अनुरोध बॉडी 8 MB से कम होनी चाहिए। त्रुटियां 401 या 429 जैसी मानक HTTP कोड लौटाती हैं।
एक कदम में पहुंचें
रजिस्टर करें, अपनी कुंजी कॉपी करें, अपनी बेस URL अपडेट करें। न्यूनतम सेटअप।