Documentation for the openai compatible api key
मिनटों में हमारी OpenAI-कम्पैटिबल API की के साथ अनकेंसरड टेक्स्ट जनरेट करें। सिस्टम मानक SDKs के साथ ड्रॉप-इन कम्पैटिबल है, जिसके लिए केवल बेस यूआरएल बदलने और टोकन-आधारित प्रीपेड बिलिंग की आवश्यकता है।
प्रमाणीकरण और बेस URL
अपने जनरेटेड key का उपयोग प्रदान किए गए base URL के साथ करें तुरंत कनेक्ट करने के लिए। एंडपॉइंट है https://api.openaicompatibleapikey.com/v1 और किसी भी OpenAI-compatible क्लाइंट के साथ काम करता है। आपको प्रति खाता एक सक्रिय कुंजी मिलती है; एक नई कुंजी जनरेट करने से पुरानी कुंजी प्रतिस्थापित हो जाती है। प्रमाणीकरण "the" के माध्यम से संभाला जाता है। Authorization हेडर Bearer स्कीमा। साइनअप के लिए फोन नंबर की आवश्यकता नहीं है, और आप $0.50 के मुफ्त ट्रायल के साथ शुरू कर सकते हैं।
पहला अनुरोध curl के साथ
कनेक्शन और अनसेंसर्ड मॉडल की पुष्टि करने के लिए एक सरल संदेश भेजें। अनुरोध मानक का उपयोग करता है POST /v1/chat/completions एंडपॉइंट मॉडल आईडी uncensored. यह पुष्टि करता है कि आपकी API कुंजी मान्य है और एंडपॉइंट आपकी एप्लिकेशन में इंटीग्रेट करने से पहले पहुंच योग्य है। प्रतिक्रिया में टोकन उपयोग और जनरेटेड टेक्स्ट शामिल होता है।
curl https://api.openaicompatibleapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total price including tax"}]
}'
Python SDK एकीकरण
मानक SDK का उपयोग करके अपनी Python परियोजनाओं में API को इंटीग्रेट करें। डिफ़ॉल्ट बेस URL को ओवरराइड करें। यह आपको आधिकारिक openai हमारे uncensored LLM के साथ लाइब्रेरी, बिना अपने कोड तर्क को बदले। अपने API कुंजी और विशिष्ट base URL को क्लाइंट प्रारंभीकरण में पास करें। मॉडल ID बनी रहती है uncensored सभी अनुरोधों के लिए।
from openai import OpenAI
client = OpenAI(base_url="https://api.openaicompatibleapikey.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 SDK एकीकरण
अपने Node.js एप्लिकेशन को कनेक्ट करें, सेटिंग करके baseURL और apiKey विशेषताएँ। यह मौजूदा OpenAI-कम्पैटिबल क्लाइंट कोड के साथ संगतता सुनिश्चित करता है। आप मानक पैरामीटर जैसे messages और model. क्लाइंट अनुरोधों को अनसेंसर्ड जनरेशन के लिए हमारे होस्टेड सर्वरों पर रूट करेगा।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openaicompatibleapikey.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: true अपने अनुरोध पैरामीटर में। API रियल-टाइम टोकन डिलीवरी के लिए सर्वर-संदेशित इवेंट्स (SSE) लौटाता है। टोकन उपयोग विवरण स्ट्रीम के अंतिम चंक में शामिल होते हैं। यह आपको टेक्स्ट जनरेट होने के दौरान लागत और संदर्भ उपयोग की निगरानी करने की अनुमति देता है। मॉडल 100,000 टोकन की एक संदर्भ विंडो का समर्थन करता है।
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 समवर्ती अनुरोध है। एक 401 त्रुटि अमान्य कुंजी को इंगित करती है, जबकि 402 अपर्याप्त क्रेडिट का संकेत देता है। त्रुटियां और अस्वीकृतियां मुफ्त हैं। संदर्भ विंडो 100,000 टोकन है, प्रति अनुरोध अधिकतम आउटपुट 16,000 टोकन है। क्रेडिट कभी समाप्त नहीं होता है।
अक्सर पूछे जाने वाले प्रश्न
क्या यह एक सच्चा openai संगत API कुंजी है?
हाँ, यह मानक OpenAI चैट सम्पूर्णता प्रोटोकॉल का पालन करता है। आपको अपने क्लाइंट कॉन्फ़िगरेशन में केवल बेस URL और API कुंजी अपडेट करने की आवश्यकता है। यह OpenAI संगत प्रारूप का समर्थन करने वाले किसी भी SDK के साथ काम करता है।
अनसेंसर्ड मॉडल सामग्री को कैसे संभालता है?
मॉडल कानूनी वयस्क, काल्पनिक या विवादास्पद विषयों को अस्वीकार नहीं करता है। यह केवल किशोरों से संबंधित यौन सामग्री पर एक कड़ा नियम लागू करता है। यह NSFW चैटबॉट्स और असीमित जनरेशन के लिए उपयुक्त बनाता है।
यदि रेट लिमिट पर पहुँच जाता हूँ तो क्या होता है?
आपको 429 स्टेटस कोड प्राप्त होगा। सीमा 300 अनुरोध प्रति मिनट और 8 समवर्ती अनुरोध है। यदि आवश्यक हो तो सीमा रीसेट करने के लिए एक नई कुंजी जनरेट करें, क्योंकि प्रत्येक खाते में एक सक्रिय कुंजी हो सकती है।
अभी कुंजी प्राप्त करें
साइन अप करें, कुंजी कॉपी करें, अपना बेस यूआरएल अपडेट करें। कॉन्फ़िगरेशन का यही सब है।