GetAiApiKey/क्विकस्टार्ट: अपनी AI API कुंजी एकीकृत करें
क्विकस्टार्ट: अपनी AI API कुंजी एकीकृत करें
अपने बेस URL और API कुंजी बदलकर मिनटों में हमारे बिना सेंसर LLM API को एकीकृत करें। यह क्विकस्टार्ट किसी भी OpenAI-संगत SDK का उपयोग करके मानक अनुरोध, स्ट्रीमिंग और टूल कॉलिंग को कवर करता है।
पूर्वशर्त: आपकी API कुंजी और बेस URL
शुरू करने के लिए, API कुंजी प्राप्त करें पृष्ठ पर जाएँ। तुरंत अपनी विशिष्ट AI API कुंजी प्राप्त करने के लिए अपना ईमेल और पासवर्ड दर्ज करें। प्रारंभिक ट्रायल के लिए क्रेडिट कार्ड की आवश्यकता नहीं है। हमारे OpenAI-संगत API एंडपॉइंट के लिए आपको बेस URL की भी आवश्यकता होगी:
- बेस URL: https://api.getaiapikey.com/v1
- मॉडल ID: बिना सेंसर
इन क्रेडेंशियल्स को सुरक्षित रखें। आप अपने डैशबोर्ड से किसी भी समय अपनी कुंजी को पुनः जनरेट कर सकते हैं, जिससे पिछली कुंजी तुरंत रद्द हो जाएगी। हमारी सेवा को न्यूनतम कॉन्फ़िगरेशन बदलावों के साथ मौजूदा प्रोजेक्ट्स में ड्रॉप करने के लिए डिज़ाइन किया गया है।
पहला अनुरोध: मानक चैट पूर्णता
चैट पूर्ति एंडपॉइंट पर एक मानक POST अनुरोध भेजें। यह उदाहरण दिखाता है कि एकीकरण कितना सरल है, इसके लिए curl का उपयोग किया गया है। YOUR_API_KEY को अपनी वास्तविक कुंजी से बदलें। मॉडल पहचानकर्ता uncensored पर स्थिर है।
यह एंडपॉइंट टेक्स्ट-इन, टेक्स्ट-आउट इंटरैक्शन संभालता है। इसमें एम्बेडिंग, छवियाँ, ऑडियो या वीडियो जनरेशन का समर्थन नहीं है, जिससे ध्यान केवल भाषा प्रसंस्करण पर केंद्रित रहता है। सुनिश्चित करें कि आपका अनुरोध बॉडी 8 MB से कम हो।
Python SDK का उपयोग करना
पायथन डेवलपर्स के लिए, आधिकारिक openai लाइब्रेरी का उपयोग करें। इसे हमारे बेस URL पर पॉइंट करें और अपनी AI API कुंजी प्रदान करें। इस दृष्टिकोण से आप अपना मौजूदा कोड संरचना बनाए रख सकते हैं जबकि कानूनी वयस्क सामग्री या व्यापक रचनात्मक स्वतंत्रता के लिए बिना सेंसर मॉडल पर स्विच कर सकते हैं।
क्लाइंट स्वचालित रूप से सीरियलाइजेशन और कनेक्शन पूलिंग संभालता है। आप आउटपुट लंबाई को नियंत्रित करने के लिए max_tokens पैरामीटर को समायोजित कर सकते हैं, प्रॉम्प्ट और पूर्ति दोनों को शामिल करते हुए 100,000 टोकन की कॉन्टेक्स्ट विंडो के भीतर रहते हुए।
Node.js SDK का उपयोग करना
Node.js उपयोगकर्ता हमारे कस्टम बेस URL के साथ OpenAI SDK को कॉन्फ़िगर करके समान ड्रॉप-इन संगतता प्राप्त कर सकते हैं। यह सुनिश्चित करता है कि आपका मौजूदा एप्लिकेशन लॉजिक अक्षत रहे जबकि हमारे विशिष्ट मॉडल क्षमताओं तक पहुंच प्राप्त हो।
याद रखें कि प्रत्येक खाते में केवल एक सक्रिय कुंजी की सीमा होती है, जिसे किसी भी समय पुनः जनरेट किया जा सकता है। यह सरलता बहु-मॉडल एग्रीगेटर्स में अक्सर पाई जाने वाली ओवरहेड को कम करती है, जिससे आपको बिना सेंसर मॉडल तक सीधा कनेक्शन मिलता है।
स्ट्रीमिंग प्रतिक्रियाएँ (SSE)
रियल-टाइम उपयोगकर्ता अनुभवों के लिए, अपने अनुरोध में stream: true सेट करके स्ट्रीमिंग सक्षम करें। API आंशिक टोकन प्रतिक्रियाएं वाली सर्वर-सेंट इवेंट्स (SSE) लौटाता है। इससे अंत-उपयोगकर्ताओं के लिए विलंबता कम हो जाती है।
स्ट्रीमिंग सभी समर्थित SDKs में समान रूप से काम करता है। सुनिश्चित करें कि आपका क्लाइंट इनक्रिमेंटल डेटा चंक को संभालने के लिए सेट है। कुल कॉन्टेक्स्ट विंडो 100,000 टोकन की है, इसलिए लंबी बातचीत के दौरान ट्रंक से बचने के लिए अपने प्रॉम्प्ट लंबाई का सावधानीपूर्वक प्रबंधन करें।
सीमाएँ, त्रुटियाँ और मॉडल सूची
अवरोधों से बचने के लिए अपने उपयोग की निगरानी करें। आप प्रति कुंजी प्रति मिनट 300 अनुरोधों तक सीमित हैं। यदि आप इससे अधिक हो जाते हैं, तो आपको 429 रेट लिमिट त्रुटि मिलेगी। 401 त्रुटि एक अमान्य या समाप्त हो चुकी कुंजी को इंगित करती है, जबकि 402 त्रुटि का अर्थ है कि आपको अपनी प्रीपेड क्रेडिट टॉप-अप करने की आवश्यकता है।
कनेक्टिविटी की जांच करने के लिए GET /v1/models एंडपॉइंट का उपयोग करें। यह उपलब्ध मॉडल विवरण लौटाता है। हमारी सेवा SLA गारंटी या प्रमाणन प्रदान नहीं करती है, इसके बजाय सीधी, पारदर्शी मूल्य निर्धारण पर ध्यान केंद्रित करती है। क्रेडिट कभी समाप्त नहीं होते, जिससे आप अपनी गति से उपयोग को रोक और पुनः शुरू कर सकते हैं।
cURL
curl https://api.getaiapikey.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
from openai import OpenAI
client = OpenAI(base_url="https://api.getaiapikey.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.getaiapikey.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);स्ट्रीमिंग
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 की सभी असली सीमाएँ और सुविधाएँ एक जगह — क्रेडिट जोड़ने से पहले इन्हें देख लें।
| मद | मान |
|---|---|
| API फ़ॉर्मेट | OpenAI के अनुकूल: कोई भी OpenAI SDK चलेगा — बस base URL और कुंजी बदलें |
| Base URL | https://api.getaiapikey.com/v1 |
| प्रमाणीकरण | Authorization: Bearer YOUR_KEY |
| मॉडल ID | uncensored |
| एंडपॉइंट | POST /v1/chat/completions · GET /v1/models |
| अधिकतम आउटपुट | 100,000-टोकन विंडो के शेष हिस्से तक; max_tokens वैकल्पिक (अलग सीमा नहीं) |
| स्ट्रीमिंग | हाँ — server-sent events; आख़िरी हिस्से में टोकन उपयोग |
| JSON मोड | response_format: {"type": "json_object"} |
| कॉन्टेक्स्ट विंडो | 100,000 टोकन (इनपुट + आउटपुट मिलाकर) |
| फ़ंक्शन कॉलिंग | हाँ — tools, tool_choice; जवाब में tool_calls, स्ट्रीमिंग में भी; नतीजे role: tool संदेश से भेजें |
| पैरामीटर | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| अनुरोध का आकार | 8 MB तक |
| समानांतर अनुरोध | प्रति कुंजी एक साथ 8 तक |
| रेट लिमिट | प्रति कुंजी प्रति मिनट 300 अनुरोध |
| रिस्पॉन्स हेडर | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| बिलिंग | प्रीपेड क्रेडिट, असली उपयोग के अनुसार; त्रुटियाँ और अस्वीकृतियाँ मुफ़्त |
| टॉप-अप | USDT (TRC20) या USDC (Base), $10 से $500 तक कोई भी पूरी राशि |
| बोनस | $50 से +5%, $100 से +10% |
| कीमत | प्रति 10 लाख इनपुट टोकन $0.25 · प्रति 10 लाख आउटपुट टोकन $1.00 |
| वैधता | भुगतान किया क्रेडिट कभी समाप्त नहीं होता, कोई सदस्यता नहीं |
| मुफ़्त ट्रायल क्रेडिट | $0.50, 7 दिन, कार्ड की ज़रूरत नहीं · ट्रायल कुंजी: 2 समानांतर अनुरोध, 60 प्रति मिनट; पहले टॉप-अप के बाद पूरी सीमाएँ (8 और 300) |
| सामग्री | वयस्क सामग्री की अनुमति; नाबालिगों से जुड़ी यौन सामग्री अस्वीकार |
| कुंजियाँ | हर खाते में एक सक्रिय कुंजी; नई कुंजी पुरानी की जगह लेती है |
| साइन इन | 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 छवि या ऑडियो जनरेट करने का समर्थन करता है?
नहीं। हमारी सेवा कठोरता से एक टेक्स्ट-आधारित LLM API प्रदाता है। इसमें एम्बेडिंग, छवि जनरेशन, ऑडियो या वीडियो का समर्थन नहीं है। यह टेक्स्ट प्रसंस्करण के लिए केवल चैट पूर्तियों पर केंद्रित है।
कॉन्टेक्स्ट विंडो कैसे काम करता है?
कॉन्टेक्स्ट विंडो 100,000 टोकन है, जिसमें इनपुट प्रॉम्प्ट और जनरेटेड पूर्ति दोनों शामिल हैं। यदि आपका कुल टोकन संख्या इस सीमा से अधिक हो जाती है, तो अनुरोध विफल हो सकता है या क्लाइंट कार्यान्वयन के आधार पर ट्रंक हो सकता है।
क्या मैं इसे OpenAI विकल्प के रूप में उपयोग कर सकता हूँ?
हाँ। किसी भी OpenAI-संगत SDK में बेस URL और API कुंजी बदलकर, आप इस बिना सेंसर LLM API को एक ड्रॉप-इन विकल्प के रूप में उपयोग कर सकते हैं। यह मानक चैट पूर्णता, स्ट्रीमिंग और टूल कॉलिंग का समर्थन करता है।
आपकी कुंजी बस एक फ़ॉर्म दूर है
एक खाता बनाएं, कुंजी कॉपी करें, बेस URL बदलें। सेटअप यही है।