groknsfwprompt.comक्विकस्टार्ट
डेवलपर क्विकस्टार्ट: अनकेंसर LLM API
मानक OpenAI-compatible SDKs का उपयोग करके सेकंड में हमारे uncensored LLM API के साथ बिल्डिंग शुरू करें। यह गाइड authentication, streaming, और unrestricted text generation के लिए token economics को कवर करती है।
बेस URL और प्रमाणीकरण सेटअप
आपका API key हमारे होस्ट किए गए एंडपॉइंट द्वारा हर अनुरोध को प्रमाणीकृत करता है। बेस यूआरएल का उपयोग करें https://api.groknsfwprompt.com/v1 और मॉडल को इस पर सेट करें uncensored टेक्स्ट जनरेशन के लिए। हम ट्रैफ़िक को अन्य विक्रेताओं पर रूट नहीं करते हैं, इसलिए आपका क्लाइंट कोड अनुरोध सीधे हमारे सर्वर पर भेजता है। प्रमाणीकरण मानक पर निर्भर करता है Authorization हेडर Bearer टोकन के साथ। कोई सब्सक्रिप्शन शुल्क लागू नहीं होता, केवल वास्तविक टोकन उपयोग के आधार पर प्रीपेड क्रेडिट शुल्क।
पहला अनुरोध cURL के साथ
कनेक्शन और बिलिंग की पुष्टि करने के लिए एक सरल पूरक भेजें। यह उदाहरण एक NSFW कॉमिक पैनल प्रॉम्प्ट के लिए एक रचनात्मक प्रतिक्रिया का अनुरोध करता है। निष्पादित करने से पहले सुनिश्चित करें कि आपका प्रीपेड क्रेडिट बैलेंस अनुमानित टोकन लागत को कवर करता है। हम इनपुट और आउटपुट टोकन के लिए अलग-अलग स्थिर दरों पर चार्ज करते हैं।
curl https://api.groknsfwprompt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "generate a text file named report.txt"}]
}'
रिस्पॉन्स स्टेटस की जाँच करें ताकि सफल डिलीवरी की पुष्टि हो सके। API जनरेटेड टेक्स्ट वाले JSON फॉर्मेटेड डेटा को लौटाता है। यदि आपको 402 त्रुटि मिलती है, तो USDT या USDC के माध्यम से अपनी क्रिप्टो क्रेडिट टॉप अप करें। बुरे अनुरोधों जैसी त्रुटियां आपके बैलेंस का उपभोग नहीं करती हैं।
Python SDK इंटीग्रेशन
औपचारिक OpenAI पैकेज को इंस्टॉल करें और बेस URL को कॉन्फ़िगर करें ताकि यह हमारे सेवा की ओर इशारा करे। इससे आपको सभी इंटरैक्शन के लिए परिचित Python सिंटैक्स का उपयोग करने की अनुमति मिलती है। सेट करें base_url OpenAI के डिफ़ॉल्ट एंडपॉइंट से बचने के लिए पैरामीटर स्पष्ट रूप से सेट करें। मॉडल पहचानकर्ता को सेट किया जाना चाहिए uncensored अरस्ट्रिक्टेड कंटेंट मोड तक पहुंचने के लिए।
from openai import OpenAI
client = OpenAI(base_url="https://api.groknsfwprompt.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 डेटा को कुशलता से स्ट्रीम करता है, जिससे लंबी प्रतिक्रियाओं के लिए मेमोरी ओवरहेड कम होता है। आप पैरामीटर जैसे कि को समायोजित कर सकते हैं temperature रचनात्मकता को नियंत्रित करने के लिए। यह दृष्टिकोण सरल पाठ जनरेशन या जटिल संरचित आउटपुट दोनों के लिए समान रूप से काम करता है।
Node.js SDK इम्प्लीमेंटेशन
अपने API कुंजी और कस्टम बेस URL के साथ क्लाइंट को इनिशियलाइज़ करें। Node.js डेवलपर्स तेज़ प्रोटोटाइपिंग के लिए समान OpenAI-compatible इंटरफ़ेस का उपयोग कर सकते हैं। मॉडल ID को कॉन्फ़िगर करें uncensored संगत व्यवहार के लिए। यह सेटअप सिंक्रोनस और असिंक्रोनस दोनों रिक्वेस्ट पैटर्न का समर्थन करता है।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.groknsfwprompt.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);
प्रतिक्रिया चंक को अंतिम टेक्स्ट में एकीकृत करने के लिए प्रोसेस करें। SDK HTTP कनेक्शन विवरणों को स्वचालित रूप से संभालता है। सुनिश्चित करें कि आप संभावित नेटवर्क रीट्राइज़ हैंडल करें यदि आपकी इंफ्रास्ट्रक्चर अस्थायी रूप से डाउनटाइम का अनुभव करती है। यह विधि मौजूदा एक्सप्रेस या फास्टिफाई राउट के साथ सहजता से एकीकृत होती है।
स्ट्रीमिंग रिस्पॉन्सेस और टोकन गणना
सेटिंग करके स्ट्रीमिंग सक्षम करें 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 को अपडेट करने या प्रगति लॉग करने के लिए पार्स करें। API सुनिश्चित करती है कि सभी टोकन अंतिम उपयोग रिपोर्ट में गिने गए हैं। यह पारदर्शिता आपको टोकन खपाने की अनुमानित गणना के बिना लागत को सटीक रूप से ट्रैक करने में मदद करती है। स्ट्रीमिंग से प्रति-टोकन मूल्य निर्धारण संरचना पर कोई प्रभाव नहीं पड़ता है।
रेट लिमिट्स, त्रुटियाँ और संदर्भ विंडो
आपकी कुंजी प्रति मिनट 300 अनुरोधों और 8 समानांतर कनेक्शनों का समर्थन करती है। इन सीमाओं से अधिक जाने पर 429 त्रुटि लौटाई जाती है, जिसे आप एक्सपोनेंशियल बैकऑफ़ के साथ पुनः प्रयास कर सकते हैं। संदर्भ विंडो प्रॉम्प्ट और पूर्णता दोनों के लिए मिलाकर 100,000 टोकन तक फैली होती है। 16,000 टोकन की आउटपुट सीमा को पार न करने के लिए अपने इनपुट आकार को उचित रखें। 401 त्रुटि अमान्य या अनुपस्थित API कुंजी को दर्शाती है, जबकि 402 का अर्थ है कि आपकी पूर्वभुगत वाली क्रेडिट समाप्त हो गई है। उपभोग किए गए टोकन के लिए रिफंड नहीं दिए जाते हैं, लेकिन बिलिंग त्रुटियों का समाधान सहायता के माध्यम से किया जाता है। यह कठोर सीमा uncensored LLM API का उपयोग करने वाले सभी डेवलपर्स के बीच उचित उपयोग को सुनिश्चित करती है।
सामान्य प्रश्न
क्या यह आधिकारिक Grok API है?
नहीं, यह एक स्वतंत्र सेवा है जो अपना खुद का अनसेंसर्ड मॉडल चलाती है। हम xAI या किसी अन्य वेंडर से संबद्ध नहीं हैं। हमारा API OpenAI SDKs के साथ कम्पैटिबल है, लेकिन एक अलग अंडरलाइंग मॉडल सर्व करता है।
यदि रेट लिमिट से अधिक हो जाता हूँ तो क्या होता है?
आपको 429 स्टेटस कोड प्राप्त होगा। प्रति कुंजी अनुरोध 300 प्रति मिनट तक सीमित हैं। आपको विंडो के रीसेट होने का इंतज़ार करना होगा या यदि आवश्यक हो तो अपनी समवर्तिता को अपग्रेड करना होगा। समवर्ती कनेक्शन प्रति कुंजी 8 तक सीमित हैं।
क्या API इमेज जनरेशन का समर्थन करता है?
नहीं, यह API केवल टेक्स्ट इनपुट और आउटपुट संभालता है। यह इमेज, ऑडियो, वीडियो, या एम्बेडिंग्स का समर्थन नहीं करता है। क्रिएटिव राइटिंग या चैट कम्प्लीशन्स जैसे शुद्ध टेक्स्ट जनरेशन टास्क पर ध्यान केंद्रित करें।
तुरंत कुंजी प्राप्त करें
रजिस्टर करें, अपनी कुंजी प्राप्त करें, बेस यूआरएल अपडेट करें। बस इतना ही।