Codex Key API को इंटीग्रेट करें
अपनी अनकैप्ड AI API कुंजी प्राप्त करें और मिनटों में हमारी OpenAI संगत API के साथ अनफिल्टर्ड टेक्स्ट जनरेट करना शुरू करें। यह क्विकस्टार्ट गाइड प्रमाणीकरण, कोड नमूनों और तत्काल एकीकरण के लिए स्ट्रीमिंग को कवर करती है।
- बेस URL
https://api.codexkey.cc/v1- मॉडल
uncensored
प्रमाणीकरण और बेस यूआरएल
अपने क्लाइंट को बेस यूआरएल HTTPS://api.codexkey.cc/v1 और अपनी अद्वितीय API कुंजी के साथ कॉन्फ़िगर करें। आप Google या ईमेल के माध्यम से साइन अप करने के तुरंत बाद कुंजी प्राप्त करते हैं, जिससे शून्य रगड़ होती है। मानक Authorization हेडर आपके स्ट्रिंग के बाद Bearer फॉर्मेट की अपेक्षा करता है।
- हेडर:
Authorization: Bearer YOUR_API_KEY - एंडपॉइंट:
https://api.codexkey.cc/v1
अपने क्रेडेंशियल्स को सुरक्षित रखें। प्रत्येक खाते में एक सक्रिय कुंजी का समर्थन होता है; एक नई कुंजी जनरेट करने से पिछली अमान्य हो जाती है। यह सेटअप किसी भी मानक OpenAI-कम्पैटिबल क्लाइंट लाइब्रेरी के साथ काम करता है।
अपना पहला रिक्वेस्ट भेजना
एक POST अनुरोध भेजें /v1/chat/completions मॉडल पहचानकर्ता "uncensored" के साथ। एंडपॉइंट मानक पैरामीटर स्वीकार करता है जैसे temperature और max_tokens. आपको सरल क्वेरी के लिए अतिरिक्त मेटाडेटा के बिना सीधा टेक्स्ट आउटपुट मिलता है।
curl https://api.codexkey.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available endpoints"}]
}'का उपयोग करें uncensored मानक कंटेंट फिल्टर्स को बायपास करने के लिए मॉडल ID। सिस्टम कानूनी वयस्कों के विषयों, रचनात्मक लेखन और शोध को बिना मना किए संसाधित करता है। सुनिश्चित करें कि आपके पेलोड में एक messages अपनी desired prompt structure के साथ array।
Python SDK इंटीग्रेशन
आधिकारिक openai पैकेज करें और इसे हमारे बेस यूआरएल की ओर इशारा करें। यह दृष्टिकोण आपको परिचित पायथन कोड का उपयोग करके अनकैप्सड एलएलएम के साथ इंटरैक्ट करने की अनुमति देता है। सेट base_url वेरिएबल हमारे एंडपॉइंट से मेल खाने के लिए।
from openai import OpenAI
client = OpenAI(base_url="https://api.codexkey.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)SDK सीरियलाइजेशन को स्वचालित रूप से संभालता है। आप temperature रचनात्मकता या top_p सटीकता के लिए। यह विधि बैकएंड सेवाओं या स्थानीय स्क्रिप्ट्स के लिए आदर्श है जिन्हें सीधी टेक्स्ट जनरेशन की आवश्यकता है।
Node SDK कॉन्फ़िगरेशन
Node क्लाइंट को समान बेस URL संरचना के साथ इनिशियलाइज करें। इससे JavaScript और TypeScript एप्लिकेशन API को सहजता से उपयोग कर सकते हैं। आप इसे वेब सर्वरों या कमांड-लाइन टूल्स में एकीकृत कर सकते हैं।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.codexkey.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);त्रुटियों को सहजता से हैंडल करें। API प्रमाणीकरण या दर सीमा समस्याओं के लिए मानक HTTP स्टेटस कोड लौटाती है। यह इंटीग्रेशन आपका कोड साफ रखता है और मौजूदा Node.js इकोसिस्टम के साथ संगत है।
SSE के माध्यम से स्ट्रीमिंग रिस्पॉन्सेस
सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true आपके अनुरोध में। सर्वर Server-Sent Events (SSE) टोकन-दर-टोकन भेजता है। यह लंबे जनरेशन के दौरान अंत-उपयोगकर्ताओं के लिए अनुभवजन्य विलंबता को कम करता है।
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)टोकन उपयोग आंकड़े स्ट्रीम के अंतिम चंक में प्रकट होते हैं। यह सुविधा रियल-टाइम चैट इंटरफेस के लिए महत्वपूर्ण है। आप टेक्स्ट को तुरंत प्रदर्शित शुरू कर सकते हैं जैसे ही यह आता है, पूरे पूर्ण होने का इंतजार करने के बजाय।
सीमाएं, त्रुटियां, और संदर्भ विंडो
मॉडल संयुक्त इनपुट और आउटपुट के लिए 100,000 टोकन के संदर्भ विंडो का समर्थन करता है। प्रति अनुरोध अधिकतम आउटपुट 16,000 टोकन है, या 2,048 यदि निर्दिष्ट नहीं किया गया है। रेट लिमिट्स प्रति कुंजी प्रति मिनट 300 अनुरोधों की अनुमति देती हैं।
अपनी API कुंजी सत्यापित करके 401 त्रुटियों को हैंडल करें। एक 402 त्रुटि अपर्याप्त पूर्वभुगतान क्रेडिट को दर्शाती है; जारी रखने के लिए क्रिप्टो के माध्यम से टॉप अप करें। एक 429 स्टेटस दर्शाता है कि आपने दर सीमा पर पहुंच लिया है; पुन: प्रयास करने से पहले संक्षिप्त रूप से प्रतीक्षा करें। त्रुटियां क्रेडिट का उपभोग नहीं करती हैं, जो उचित उपयोग को सुनिश्चित करती हैं।
अक्सर पूछे जाने वाले प्रश्न
कोडेक्स कुंजी API के लिए बेस यूआरएल क्या है?
बेस URL HTTPS://api.codexkey.cc/v1 है। आपको अनकैप्ड मॉडल तक पहुंचने के लिए अपने क्लाइंट लाइब्रेरीज़ को इस एंडपॉइंट की ओर इशारा करने के लिए कॉन्फ़िगर करना होगा। यह URL किसी भी मानक OpenAI-संगत SDK के साथ काम करता है।
मैं प्रमाणीकरण त्रुटियों को कैसे हैंडल करूं?
401 त्रुटि अमान्य या अनुपस्थित API कुंजी को दर्शाती है। अपने डैशबोर्ड में अपनी कुंजी की जाँच करें और सुनिश्चित करें कि Authorization हेडर में Bearer उपसर्ग शामिल है। कुंजी साइनअप के तुरंत बाद दिखाई जाती है, इसलिए कॉपी-पेस्ट त्रुटियों के लिए जाँच करें।
यदि क्रेडिट खत्म हो जाता है तो क्या होता है?
जब प्रीपेड क्रेडिट समाप्त हो जाता है तो आपको 402 त्रुटि मिलती है। क्रेडिट कभी समाप्त नहीं होता, इसलिए आप बाद में USDT या USDC के माध्यम से टॉप अप कर सकते हैं। त्रुटियां और रिफ्यूजल क्रेडिट खर्च नहीं करते, इसलिए आप केवल वास्तविक उपयोग के लिए भुगतान करते हैं।
अपना API key प्राप्त करें
रजिस्टर करें, कुंजी कॉपी करें, अपना बेस URL अपडेट करें। बस यही पूरी कॉन्फ़िगरेशन है।