प्रमाणीकरण और बेस यूआरएल
डैशबोर्ड पर Google या ईमेल का उपयोग करके अपनी API कुंजी जनरेट करें। फिर अपने SDK क्लाइंट को हमारे विशिष्ट बेस URL की ओर इशारा करें ताकि कॉल करना शुरू कर सकें। यह सेटअप सुनिश्चित करता है कि आपके अनुरोध तुरंत सही अनसेंसर्ड मॉडल तक पहुंचें।
https://api.cheapestllmapiprovider.com/v1
अपनी कुंजी में पास करें Authorization हेडर Bearer स्कीमा। इस कुंजी को सुरक्षित रखें, क्योंकि यह आपके प्रीपेड क्रेडिट तक पहुंच प्रदान करती है। एक खाते के लिए एकल कुंजी विभिन्न प्रोजेक्ट्स में आपके उपयोग को ट्रैक करना सरल बनाती है।
/v1/chat/completions पर अनुरोध भेजना
चैट कंप्लीशन एंडपॉइंट पर एक सरल JSON पेलोड के साथ अपना पहला टेक्स्ट जनरेशन अनुरोध भेजें। आपको मॉडल आईडी शामिल करनी होगी uncensored हमारे विशिष्ट बड़े भाषा मॉडल तक पहुंचने के लिए। यह एंडपॉइंट तापमान, top-p और स्टॉप सीक्वेंस के लिए मानक पैरामीटर स्वीकार करता है।
अपने कनेक्शन की पुष्टि करने और प्रतिक्रिया प्राप्त करने के लिए निम्नलिखित curl कमांड का उपयोग करें।
curl https://api.cheapestllmapiprovider.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list 5 benefits of pay as you go pricing"}]
}'आप समायोजित कर सकते हैं max_tokens आउटपुट लंबाई को नियंत्रित करने के लिए पैरामीटर, यह ध्यान में रखते हुए कि प्रति अनुरोध 16,000 टोकन की कठोर सीमा है। प्रतिक्रियाएँ मौजूदा टूल्स के साथ संगत मानक JSON प्रारूप में लौटाई जाती हैं।
Python SDK इंटीग्रेशन
अपने बेस यूआरएल और एपीआई कुंजी के साथ ओपनएआई क्लाइंट को इनिशियलाइज़ करें ताकि आप परिचित पायथन विधियों का उपयोग कर सकें। इस दृष्टिकोण से आपको मौजूद कोडबेस को बड़े रीफैक्टoring के बिना पुन: उपयोग करने की अनुमति मिलती है। सेट करें base_url हमारे सर्वरों की ओर ट्राफिक निर्देशित करने के लिए स्पष्ट रूप से।
from openai import OpenAI
client = OpenAI(base_url="https://api.cheapestllmapiprovider.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)SDK सीरियलाइजेशन और रीट्राइज़ को स्वचालित रूप से संभालता है। आप संवाद इतिहास की नकल करने के लिए संदेशों की एक सूत्रा पास कर सकते हैं। यह विधि लंबे दस्तावेजों के लिए हमारे 100k कॉन्टेक्स्ट विंडो के साथ सहजता से काम करती है।
Node SDK एकीकरण
Node.js क्लाइंट को समान रूप से कॉन्फ़िगर करें जबकि डिफ़ॉल्ट बेस URL को ओवरराइड करें। यह आपको मौजूदा Node एप्लिकेशन में हमारे uncensored मॉडल को एकीकृत करने की अनुमति देता है। सुरक्षा के लिए अपनी API कुंजी पर्यावरण चर के रूप में पास करें।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cheapestllmapiprovider.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);क्लाइंट both promise-based और async/await patterns को सपोर्ट करता है। आप responses को सीधे console या file में stream कर सकते हैं। यह flexibility real-time chat interfaces या batch processing scripts बनाने को आसान बनाती है।
स्ट्रीमिंग रिस्पॉन्सेस
सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true अपने अनुरोध पैरामीटर में। यह टोकन को जनरेट होने के साथ-साथ डिलीवर करता है, जिससे अंत-उपयोगकर्ताओं के लिए अनुभवगत विलंबता कम हो जाती है। अंतिम चंक में सटीक बिलिंग के लिए कुल टोकन उपयोग शामिल होता है।
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)अपने UI को क्रमबद्ध रूप से अपडेट करने के लिए स्ट्रीम इवेंट्स हैंडल करें। यह तुरंत प्रतिक्रिया की आवश्यकता वाले एप्लिकेशन के लिए महत्वपूर्ण है। स्ट्रीमिंग के दौरान त्रुटियां अभी भी अंतिम चंक में उपयोग डेटा प्रदान करती हैं।
सीमाएं, त्रुटियां, और संदर्भ
अपने अनुरोध सीमाओं की निगरानी करें ताकि सेवा बाधाएं न हों। आपको प्रति मिनट 300 अनुरोध और प्रति कुंजी 8 समवर्ती अनुरोध की अनुमति है। अधिकतम अनुरोध बॉडी आकार 8 MB है। यदि आप इन सीमाओं को पार करते हैं, तो आपको 429 स्टेटस कोड मिलेगा।
401 एरर का अर्थ है अमान्य API की। 402 एरर का अर्थ है कि आपका प्रीपेड क्रेडिट खत्म हो गया है। क्रिप्टो के माध्यम से टॉप अप करें ताकि सेवा तुरंत बहाल हो सके। मॉडल जटिल कार्यों के लिए 100,000 टोकन की कॉन्टेक्स्ट विंडो का समर्थन करता है।
अक्सर पूछे जाने वाले प्रश्न
uncensored टेक्स्ट के लिए सबसे सस्ती LLM API प्रदाता कौन सा है?
हम $0.15 प्रति मिलियन इनपुट टोकन और $0.50 प्रति मिलियन आउटपुट टोकन पर सबसे कम दर प्रदान करते हैं। कोई मासिक सब्सक्रिप्शन या छिपी हुई फीस नहीं है, केवल प्रीपेड क्रेडिट जो वास्तविक उपयोग के आधार पर चार्ज किया जाता है।
क्या मैं अनसेंसर LLM API से प्रतिक्रियाओं को स्ट्रीम कर सकता हूँ?
हाँ, जनरेट होते हुए टोकन प्राप्त करने के लिए stream पैरामीटर को true पर सेट करें। अंतिम चंक में बिलिंग सटीकता के लिए टोकन यूसेज डेटा शामिल होता है। यह सभी मानक OpenAI-compatible SDKs के साथ काम करता है।
मैं सबसे सस्ती AI API सेवा के लिए भुगतान कैसे करूं?
USDT (TRC20) या USDC (Base) का उपयोग करके $20 और $500 के बीच की राशि में टॉप-अप करें। बड़े जमाओं के लिए आपको बोनस क्रेडिट मिलता है। क्रेडिट कभी समाप्त नहीं होते और त्रुटियां मुक्त हैं।
सेकंडों में कुंजी प्राप्त करें
साइन अप करें, अपनी कुंजी प्राप्त करें, और एंडपॉइंट अपडेट करें। हो गया।