API दस्तावेज़ीकरण डेवलपर्स के लिए
एकल बेस यूआरएल बदलाव और अपने API की के साथ हमारा अनसेंसर्ड LLM अपने मौजूदा पाइपलाइन में डालें। यह क्विकस्टार्ट आपको मानक OpenAI-कम्पैटिबल क्लाइंट्स का उपयोग करके मिनटों में शून्य से स्ट्रीमिंग टोकंस तक ले जाता है।
प्रमाणीकरण & बेस URL
शुरुआत करें सेट करके बेस यूआरएल और API कुंजी अपने क्लाइंट कॉन्फ़िगरेशन में। हमारी सेवा मानक हेडर का उपयोग करती है, इसलिए आपको एक कस्टम लाइब्रेरी की आवश्यकता नहीं है।
- बेस यूआरएल:
https://api.chatgptunrestricted.cc/v1 - मॉडल ID:
uncensored - प्रमाणीकरण: Bearer टोकन द्वारा
Authorization: Bearer YOUR_KEY
आप Google या ईमेल के साथ साइन अप करने के तुरंत बाद अपनी कुंजी प्राप्त करते हैं। फोन नंबर की आवश्यकता नहीं है।
आपका पहला अनुरोध
सामग्री फ़िल्टर के बिना टेक्स्ट जनरेट करने के लिए एक मानक चैट कंप्लीशन रिक्वेस्ट भेजें।
- एंडपॉइंट:
POST /v1/chat/completions - मॉडल:
uncensored - अधिकतम आउटपुट: 16,000 टोकन
यह किसी भी OpenAI SDK के साथ काम करता है बस बेस URL बदलकर।
curl https://api.chatgptunrestricted.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the technical specs of the new GPU architecture"}]
}'
Python SDK सेटअप
अपने स्क्रिप्ट्स में हमारे API को इंटीग्रेट करने के लिए आधिकारिक Python लाइब्रेरी का उपयोग करें।
- इसके साथ इंस्टॉल करें
pip install openai - सेट करें
base_urlहमारे एंडपॉइंट पर - सेट करें
api_keyआपकी कुंजी
क्लाइंट JSON सीरियलाइज़ेशन को स्वचालित रूप से संभालता है।
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptunrestricted.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 इंटीग्रेशन
मानक पैकेज का उपयोग करके Node.js एप्लिकेशन के साथ एकीकरण करें।
- इसके साथ इंस्टॉल करें
npm install openai - क्लाइंट को हमारे बेस URL के साथ कॉन्फ़िगर करें
- कॉल
chat.completions.create()
यह दृष्टिकोण सर्वर-साइड और एज फंक्शन्स दोनों के लिए काम करता है।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptunrestricted.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: true अपने अनुरोध में।
- Server-Sent Events के माध्यम से टोकन प्राप्त करता है
- अंतिम खंड में उपयोग आँकड़े शामिल हैं
- लंबे आउटपुट के लिए अनुभूत विलंबता को कम करता है
यह उन चैट इंटरफेस के लिए आदर्श है जिन्हें रियल-टाइम टेक्स्ट अपडेट्स की आवश्यकता होती है।
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)
सीमाएं & त्रुटि कोड
सेवा विच्छेद से बचने के लिए अपने क्वोटा की निगरानी करें।
- 300 अनुरोध प्रति मिनट प्रति कुंजी
- 8 कन्करेंट रिक्वेस्ट प्रति कुंजी
- 8 MB अधिकतम रिक्वेस्ट बॉडी
सामान्य त्रुटियों में अमान्य कुंजियों के लिए 401, अपर्याप्त क्रेडिट के लिए 402, और रेट लिमिट के लिए 429 शामिल हैं। त्रुटियाँ क्रेडिट का उपभोग नहीं करती हैं।
अक्सर पूछे जाने वाले प्रश्न
क्या यह API सचमुख अनपबद्ध है?
हाँ, हमारा मॉडल कानूनी वयस्क, विवादास्पद या काल्पनिक सामग्री को अस्वीकार नहीं करता है। एकमात्र कड़ा सीमा बालों के साथ यौन सामग्री है, जिसे हमेशा अस्वीकार किया जाता है।
API के लिए मैं भुगतान कैसे करूं?
हम केवल क्रिप्टो स्वीकार करते हैं: TRC20 पर USDT या Base पर USDC। आप $20 से $500 तक किसी भी पूर्ण राशि टॉप-अप कर सकते हैं। क्रेडिट कभी समाप्त नहीं होता।
कॉन्टेक्स्ट विंडो का आकार क्या है?
मॉडल प्रॉम्प्ट और पूर्णता दोनों के लिए 100,000 टोकन संदर्भ विंडो का समर्थन करता है। प्रति अनुरूप अधिकतम आउटपुट 16,000 टोकन है।
अपनी API कुंजी को अनलॉक करें
साइन अप करें, अपनी कुंजी प्राप्त करें, और अपने क्लाइंट को नई बेस यूआरएल की ओर निर्देशित करें। यही करना है।