Open Source LLM API को मिनटों में एकीकृत करें
अनकेंसरड इनफरेंस के लिए हमारे OpenAI-कम्पैटिबल चैट कंप्लीशंस API का उपयोग करें, जिसमें एकल मॉडल, पारदर्शी प्राइसिंग और स्टैंडर्ड SDK इंटीग्रेशन शामिल है।
बेस URL और प्रमाणीकरण
हमारे बेस URL पर अपने क्लाइंट को इशारा करके ओपन सोर्स LLM API से कनेक्ट करें: https://api.opensourcellmapi.com/v1। प्रमाणीकरण एक मानक API कुंजी के माध्यम से किया जाता है जो Authorization हेडर में भेजी जाती है। आप API कुंजी प्राप्त करें पेज पर केवल ईमेल और पासवर्ड के साथ साइन अप करने के तुरंत बाद यह कुंजी प्राप्त करते हैं। शुरू करने के लिए फ़ोन नंबर या क्रेडिट कार्ड की आवश्यकता नहीं है। यदि आपको क्रेडेंशियल रोटेट करने की आवश्यकता है, तो आप किसी भी समय अपनी कुंजी को पुनः जनरेट कर सकते हैं, जिससे पिछली कुंजी तुरंत रद्द हो जाती है। यह सुनिश्चित करता है कि आप जटिल डैशबोर्ड इंटरफ़ेस पर निर्भर किए बिना अपने एक्सेस पर नियंत्रण बनाए रखें।
अपना पहला अनुरोध भेजें
/v1/chat/completions पर एक मानक POST अनुरोध करें। एंडपॉइंट एक JSON बॉडी की उम्मीद करता है जिसमें model फ़ील्ड को uncensored पर सेट किया गया हो और एक messages सरणी हो। यह एंडपॉइंट मानक चैट फॉर्मेट का समर्थन करता है, जिससे आपको न्यूनतम कोड परिवर्तनों के साथ OpenAI या अन्य प्रदाताओं से स्विच करने की अनुमति मिलती है। नीचे कनेक्टिविटी की जांच करने और पाठ प्रतिक्रिया प्राप्त करने के लिए एक बेसिक cURL उदाहरण दिया गया है।
curl https://api.opensourcellmapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
Python SDK एकीकरण
आधिकारिक OpenAI Python लाइब्रेरी का उपयोग इंटीग्रेशन को सरल बनाता है। पैकेज को pip के माध्यम से इंस्टॉल करें, फिर अपने API कुंजी और हमारे बेस URL के साथ क्लाइंट को इनिशियलाइज़ करें। मॉडल को uncensored पर सेट करें और चैट कंप्लीशन विधि को कॉल करें। इस दृष्टिकोण से आपको इनफ़रेंस लॉजिक में शून्य संशोधन के साथ मौजूदा Python LLM एप्लिकेशन का लाभ उठाने की अनुमति मिलती है। लाइब्रेरी स्वचालित रूप से सीरियलाइज़ेशन और त्रुटि पार्सिंग संभालती है।
from openai import OpenAI
client = OpenAI(base_url="https://api.opensourcellmapi.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)
Node.js SDK एकीकरण
JavaScript या TypeScript प्रोजेक्ट्स के लिए, OpenAI Node.js SDK का उपयोग करें। पैकेज को इंस्टॉल करें और क्लाइंट को समान बेस यूआरएल और API कुंजी के साथ कॉन्फ़िगर करें। uncensored मॉडल आईडी यह सुनिश्चित करती है कि आप हमारे अनकेंसरड इनफरेंस एंडपॉइंट पर पहुंच रहे हैं। इससे आपको अपने वेब या सर्वर-साइड एप्लिकेशन में अनरिस्ट्रिक्टेड LLM क्षमताओं को सीधे इंटीग्रेट करने की अनुमति मिलती है, जबकि स्टैंडर्ड OpenAI क्लाइंट कोड के साथ संगतता बनाए रखी जाती है।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.opensourcellmapi.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);
स्ट्रीमिंग सक्षम करें (SSE)
कम लेटेंसी और रियल-टाइम उपयोगकर्ता अनुभवों के लिए, stream: true सेट करके स्ट्रीमिंग सक्षम करें। API सर्वर-सेंट इवेंट्स (SSE) लौटाता है, जिससे आप टोकन को जनरेट होते हुए प्रोसेस कर सकते हैं। यह चैट इंटरफेस के लिए आदर्श है जहां टाइपिंग इंडिकेटर्स परसिप्ड परफॉर्मेंस को बेहतर बनाते हैं। रिस्पॉन्स स्ट्रक्चर स्टैंडर्ड OpenAI स्ट्रीमिंग फॉर्मेट्स के साथ सुसंगत रहता है, यह सुनिश्चित करते हुए कि आपके इवेंट हैंडलर्स बिना कस्टम पार्सिंग लॉजिक के काम करें।
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 MB अनुरोध बॉडी तक सीमित है। कॉन्टेक्स्ट विंडो संयुक्त प्रॉम्प्ट और कंप्लीशन के लिए 100,000 टोकन तक का समर्थन करती है। यदि आपको 401 मिलता है, तो आपकी कुंजी अमान्य या समाप्त हो चुकी है। 402 का अर्थ है अपर्याप्त प्रीपेड क्रेडिट; आप क्रिप्टो (USDT या USDC) के माध्यम से $10 से टॉप-अप कर सकते हैं। 429 का अर्थ है कि आपने रेट लिमिट पार कर लिया है। सभी क्रेडिट प्रीपेड हैं और कभी समाप्त नहीं होते, बड़े टॉप-अप के लिए बोनस उपलब्ध हैं।
API विवरण
API की सभी असली सीमाएँ और सुविधाएँ एक जगह — क्रेडिट जोड़ने से पहले इन्हें देख लें।
| मद | मान |
|---|---|
| API फ़ॉर्मेट | OpenAI के अनुकूल: कोई भी OpenAI SDK चलेगा — बस base URL और कुंजी बदलें |
| प्रमाणीकरण | Authorization: Bearer YOUR_KEY |
| मॉडल ID | uncensored |
| एंडपॉइंट | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.opensourcellmapi.com/v1 |
| अधिकतम आउटपुट | 100,000-टोकन विंडो के शेष हिस्से तक; max_tokens वैकल्पिक (अलग सीमा नहीं) |
| फ़ंक्शन कॉलिंग | हाँ — tools, tool_choice; जवाब में tool_calls, स्ट्रीमिंग में भी; नतीजे role: tool संदेश से भेजें |
| पैरामीटर | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| JSON मोड | response_format: {"type": "json_object"} |
| कॉन्टेक्स्ट विंडो | 100,000 टोकन (इनपुट + आउटपुट मिलाकर) |
| स्ट्रीमिंग | हाँ — server-sent events; आख़िरी हिस्से में टोकन उपयोग |
| समानांतर अनुरोध | प्रति कुंजी एक साथ 8 तक |
| रिस्पॉन्स हेडर | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| रेट लिमिट | प्रति कुंजी प्रति मिनट 300 अनुरोध |
| अनुरोध का आकार | 8 MB तक |
| टॉप-अप | USDT (TRC20) या USDC (Base), $10 से $500 तक कोई भी पूरी राशि |
| मुफ़्त ट्रायल क्रेडिट | $0.50, 7 दिन, कार्ड की ज़रूरत नहीं · ट्रायल कुंजी: 2 समानांतर अनुरोध, 60 प्रति मिनट; पहले टॉप-अप के बाद पूरी सीमाएँ (8 और 300) |
| बोनस | $50 से +5%, $100 से +10% |
| वैधता | भुगतान किया क्रेडिट कभी समाप्त नहीं होता, कोई सदस्यता नहीं |
| बिलिंग | प्रीपेड क्रेडिट, असली उपयोग के अनुसार; त्रुटियाँ और अस्वीकृतियाँ मुफ़्त |
| कीमत | प्रति 10 लाख इनपुट टोकन $0.25 · प्रति 10 लाख आउटपुट टोकन $1.00 |
| कुंजियाँ | हर खाते में एक सक्रिय कुंजी; नई कुंजी पुरानी की जगह लेती है |
| सामग्री | वयस्क सामग्री की अनुमति; नाबालिगों से जुड़ी यौन सामग्री अस्वीकार |
| साइन इन | Google या ईमेल और पासवर्ड |
त्रुटि कोड
त्रुटियाँ JSON में स्थिर type के साथ आती हैं; विफल या अस्वीकृत अनुरोधों का शुल्क नहीं लगता।
| कोड | प्रकार | अर्थ |
|---|---|---|
400 | bad_request | अमान्य JSON, खाली संदेश, गलत पैरामीटर या कॉन्टेक्स्ट विंडो से अधिक |
401 | missing_key · invalid_key · key_revoked | कुंजी नहीं, गलत कुंजी या नई कुंजी से बदली गई |
402 | no_credit | क्रेडिट ख़त्म — टॉप-अप करें, तुरंत चालू |
403 | content_blocked | नाबालिगों से जुड़ी यौन सामग्री — अस्वीकार, कोई शुल्क नहीं |
404 | not_found | अज्ञात एंडपॉइंट |
413 | request_too_large | बॉडी 8 MB से बड़ी |
429 | rate_limited · concurrency | 300/मिनट या 8 समानांतर से अधिक — रुककर फिर कोशिश करें |
503 | upstream_busy | मॉडल व्यस्त — कुछ सेकंड बाद फिर कोशिश करें |
प्रश्न और उत्तर
⟩क्या यह API फ़ंक्शन कॉलिंग का समर्थन करता है?
हाँ, <code>/v1/chat/completions</code> एंडपॉइंट टूल और फ़ंक्शन कॉलिंग का समर्थन करता है। आप अपने अनुरोध में टूल परिभाषित कर सकते हैं और मॉडल टूल उपयोग के लिए संरचित JSON लौटाएगा, जो मानक OpenAI क्लाइंट लाइब्रेरी के साथ संगत है।
⟩इस अनकेंसरड LLM की प्राइसिंग क्या है?
मूल्य निर्धारण 1M इनपुट टोकन के लिए $0.25 और 1M आउटपुट टोकन के लिए $1.00 है। कोई मासिक शुल्क या सदस्यता नहीं है। आप अपनी प्रीपेड क्रेडिट शेष राशि से उपयोग के लिए भुगतान करते हैं।
⟩क्या अनकेंसरड मॉडल GPT-4 या Grok के समान है?
नहीं। मॉडल ID <code>uncensored</code> हमारे अपने GPU सर्वरों पर होस्ट किए गए एक ओपन-वेट मॉडल को संदर्भित करता है। यह GPT, Claude, Gemini, Grok या किसी अन्य विक्रेता का मॉडल नहीं है। इसे विशेष रूप से कम सामग्री अस्वीकृति के लिए ट्यून किया गया है जबकि मानक चैट APIs के साथ संगत रहता है।
आपकी कुंजी बस एक फ़ॉर्म दूर है
एक खाता बनाएँ, कुंजी कॉपी करें, बेस URL बदलें। सेटअप यही है।
API कुंजी पाएँ