hi ▾
अपनी कुंजी प्राप्त करें

क्विकस्टार्ट: अनसेंसर्ड AI इंटीग्रेट करें

बेस यूआरएल को बदलकर और अपने मौजूदा OpenAI-कम्पैटिबल क्लाइंट कोड को रखकर हमारे अनसेंसर्ड LLM API को इंटीग्रेट करें। आपको शून्य इंटीग्रेशन फ्रिक्शन के साथ रॉ, अनरेस्ट्रिक्टेड टेक्स्ट जनरेशन मिलता है।

बेस URL और प्रमाणीकरण सेट करें

अपने क्लाइंट कॉन्फ़िगरेशन को हमारे API की ओर इशारा करने के लिए बदलें। हम स्टैंडर्ड OpenAI SDKs का समर्थन करते हैं, इसलिए आपको केवल अपडेट करने की आवश्यकता है base_url औह अपनी API कुंजी प्रदान करें। Google या ईमेल से साइन अप करें ताकि फोन नंबर के बिना तुरंत कुंजी प्राप्त हो। कुंजी निर्माण के तुरंत बाद प्रदर्शित होती है।

curl https://api.chatgptbezcenzury.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

प्रमाणीकरण आधिकारिक API की तरह ही काम करता है। यदि कुंजी अमान्य है, तो आपको 401 त्रुटि मिलती है। यदि आपके पास कोई पूर्वभुगतान क्रेडिट नहीं है, तो API 402 त्रुटि लौटाता है। त्रुटियां और अस्वीकृतियां आपके बैलेंस का उपभोग नहीं करती हैं।

अपना पहला अनुरूप भेजें

स्टैंडर्ड /v1/chat/completions टेक्स्ट जनरेट करने के लिए एंडपॉइंट। अपने प्रॉम्प्ट को एक JSON ऑब्जेक्ट के रूप में भेजें जिसमें मॉडल ID uncensored. यह मॉडल हमारे सर्वरों पर चलता है और कानूनी वयक्त, काल्पनिक या विवादास्पद विषयों को रिफ्यूज नहीं करता है। यह GPT या क्लॉड नहीं है, लेकिन यह उसी इंटरफ़ेस का पालन करता है।

from openai import OpenAI

client = OpenAI(base_url="https://api.chatgptbezcenzury.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)

प्रत्येक अनुरोध संयुक्त प्रॉम्प्ट और पूर्णता के लिए 100,000 टोकन तक का समर्थन करता है। प्रत्येक अनुरोध के लिए अधिकतम आउटपुट 16,000 टोकन है। यदि आप निर्दिष्ट नहीं करते max_tokens, डिफ़ॉल्ट सीमा 2,048 टोकन है।

नोड एसडीके

अपनी एपीआई कुंजी और सही बेस यूआरएल के साथ क्लाइंट को इनिशियलाइज़ करें। नोड SDK एचटीटीपी अनुरोध स्वचालित रूप से संभालता है। यह दृष्टिकोण आपका कोड साफ़ रखता है और बाद में यदि आवश्यक हो तो विक्रेता बदलने की अनुमति देता है। बस याद रखें कि हम एक ही मॉडल प्रदान करते हैं, न कि एक रूटर।

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.chatgptbezcenzury.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);

रेट लिमिट्स सेवा को स्थिर रखने के लिए लागू होते हैं। आप प्रति की प्रति मिनट 300 अनुरक्षण भेज सकते हैं। कंकरेंट अनुरक्षण एक ही समय में 8 तक सीमित हैं। अनुरक्षण बॉसी 8 MB से अधिक नहीं हो सकती है। ये सीमाएं कठोर हैं और सर्वर द्वारा लागू की जाती हैं।

स्ट्रीमिंग प्रतिक्रियाओं को हैंडल करें

स्ट्रीमिंग को सक्षम करने के लिए stream पैरामीटर को true सेट करें। API डेटा को सर्वर-सेंट इवेंट्स (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)

स्ट्रीमिंग उन एप्लिकेशन के लिए अच्छी तरह काम करता है जिन्हें तत्काल प्रतिक्रिया की आवश्यकता होती है। आप प्रत्येक चंक को पार्स कर सकते हैं और उपयोगकर्ता को रियल-टाइम में प्रदर्शित कर सकते हैं। मॉडल पूरा समाप्त होने का इंतजार किए बिना टोकन-दर-टोकन टेक्स्ट जनरेट करता है।

जेएसओएन मोड सक्षम करें

response_format को {type: "json_object"} सेट करके मॉडल को वैध JSON आउटपुट करने के लिए फोर्स करें। response_format को {"type": "json_object"}. यह सुविधा आपके एप्लिकेशन के लिए संरचित डेटा आउटपुट सुनिश्चित करती है। यह अतिरिक्त प्रसंस्करण के बिना संरचित डेटा को पार्स करने के लिए उपयोगी है।

फंक्शन कॉलिंग भी समर्थित है। आप टूल परिभाषित कर सकते हैं और मॉडल को यह तय करने दे सकते हैं कि किसे उपयोग करना है। API आपके क्लाइंट इम्प्लीमेंटेशन के अनुसार टूल एक्जीक्यूशन लॉजिक संभालता है।

सीमाओं और त्रुटियों को समझें

हम उचित उपयोग को सुनिश्चित करने के लिए कठोर सीमाएं लागू करते हैं। संदर्भ विंडो 100,000 टोकन की है। अधिकतम आउटपुट 16,000 टोकन है। आपको प्रति मिनट 300 अनुरोध मिलते हैं। समानांतर अनुरोध 8 पर सीमित हैं। अनुरोध बॉडी 8 MB से कम होनी चाहिए।

त्रुटियां मानक HTTP स्टेटस कोड्स के माध्यम से हैंडल की जाती हैं। 401 का अर्थ है अमान्य कुंजी। 402 का अर्थ है आपको क्रेडिट जोड़ना है। 429 का संकेत है कि आपने रेट लिमिट पार कर ली है। क्रेडिट कभी समाप्त नहीं होता, इसलिए आप किसी भी समय टॉप-अप कर सकते हैं।

सामान्य प्रश्न

क्या यह आधिकारिक Chat GPT बिना सेंसर API है?

नहीं, हम एक स्वतंत्र सेवा हैं जो OpenAI-संगत API प्रदान करती है। हम आधिकारिक OpenAI मॉडल सर्व नहीं करते हैं। हमारा अनकैप्ड LLM हमारे अपने सर्वरों पर चलता है और असीमित टेक्स्ट जनरेशन के लिए एक अलग अनुभव प्रदान करता है।

अपने खाते में क्रेडिट कैसे जोड़ें?

आप केवल क्रिप्टो का उपयोग करके टॉप-अप कर सकते हैं। हम TRC20 (USDT) या Base (USDC) स्वीकार करते हैं। न्यूनतम राशि $20 है और अधिकतम $500 है। बड़ी जमाओं के लिए आपको बोनस क्रेडिट मिलता है, जिसमें $200 या उससे अधिक पर 15% तक अतिरिक्त मिलता है।

यदि रिक्वेस्ट के साथ गलती हो जाती है तो क्या होता है?

त्रुटियां आपके प्रीपेड क्रेडिट का उपभोग नहीं करतीं। यदि आपको 402 त्रुटि मिलती है, तो इसका मतलब है कि आपके पास क्रेडिट नहीं बचा है। आप कभी भी फंड जोड़ सकते हैं, और आपका मौजूदा क्रेडिट कभी समाप्त नहीं होता। डबल चार्ज जैसी गलतियों को सपोर्ट पेज के माध्यम से ठीक किया जाता है।

अभी अपनी API कुंजी प्राप्त करें

साइन अप करें, अपनी कुंजी प्राप्त करें, और बेस यूआरएल अपडेट करें। यही करना है।

अपनी कुंजी प्राप्त करें