hi ▾
कुंजी बनाएं

AI अनसेंसर्डAPI संदर्भ

अनकेंसरित टेक्स्ट जनरेशन के लिए OpenAI-कम्पैटिबल API

मिनटों में Uncensored AI को इंटीग्रेट करें

मानक OpenAI SDK संगतता के साथ अपनी स्टैक में uncensored AI चलाएं। हम openai संगत API पथ के माध्यम से एक एकल uncensored मॉडल प्रदान करते हैं, ताकि आप जटिल रूटिंग को छोड़ दें और तुरंत जनरेट करना शुरू करें।

स्टैंडर्ड OpenAI SDK इंस्टॉल करें

अपनी पसंदीदा भाषा के लिए आधिकारिक क्लाइंट लाइब्रेरी इंस्टॉल करके शुरू करें। यह सुनिश्चित करता है कि आप प्रमुख प्रदाताओं के समान ही अनुरचना संरचनाओं का उपयोग करें जबकि हम uncensored बैकएंड संभालते हैं। कस्टम वापर या पुराने HTTP कॉल की आवश्यकता नहीं है। आप अपने वातावरण के अनुसार pip या npm के साथ आगे बढ़ सकते हैं।

बेस URL और API कुंजी कॉन्फ़िगर करें

अपने क्लाइंट को हमारे एंडपॉइंट की ओर निर्देशित करें ताकि अनुरोध सही ढंग से रूट हों। आपको बेस यूआरएल को HTTPS://api.aiuncensoredthe.com/v1 पर सेट करना होगा और डैशबोर्ड से अपनी कुंजी प्रदान करनी होगी। यह कॉन्फ़िगरेशन सुनिश्चित करता है कि सभी कॉल असीमित LLM API पर जाएं, डिफ़ॉल्ट OpenAI सर्वर पर नहीं।

  • बेस URL: HTTPS://api.aiuncensoredthe.com/v1
  • मॉडल ID: uncensored
  • प्रमाणीकरण: API कुंजी द्वारा Bearer टोकन

अपनी पहली चैट कंप्लीशन भेजें

/v1/chat/completions पर अपने प्रॉम्प्ट के साथ एक मानक POST अनुरोध करें। uncensored AI API मानक कंटेंट फ़िल्टर्स लागू किए बिना टेक्स्ट के साथ प्रतिक्रिया देता है। आप कोई भी विषय भेज सकते हैं, जिसमें वयस्क या विवादास्पद विषय शामिल हैं, जब तक कि इसमें किशोर शामिल न हों। प्रतिक्रिया जनरेटेड टोकन स्ट्रीम के साथ तुरंत लौटती है।

curl https://api.aiuncensoredthe.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return current UTC timestamp in ISO format"}]
  }'

रियल-टाइम आउटपुट के लिए स्ट्रीमिंग सक्षम करें

कम लेटेंसी की अनुभूति के लिए stream पैरामीटर को true पर सेट करें। यह Server-Sent Events (SSE) के माध्यम से टोकन एक-एक करके भेजता है। आप तब तक आउटपुट तुरंत प्रदर्शित कर सकते हैं जबकि मॉडल जनरेट करना जारी रखता है। uncensored मॉडल उच्च-थ्रूपुट स्ट्रीम को बिना कनेक्शन गिराए कुशलता से संभालते हैं। इस दृष्टिकोण से अनुभवजन्य प्रतीक्षा समय में उल्लेखनीय रूप से कमी आती है।

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)

टूल कॉलिंग और JSON मोड का उपयोग करें

मॉडल को बाहरी तर्क निष्पादित करने की अनुमति देने के लिए फ़ंक्शन कॉलिंग को सक्रिय करें। अनुरोध बॉडी में अपनी स्कीमा परिभाषाओं के साथ tools एरे पास करें। API सटीक नियंत्रण के लिए tool_choice पैरामीटर का सम्मान करता है। आप संरचित डेटा एक्सट्रैक्शन के लिए response_format json_object का उपयोग करके JSON आउटपुट को भी फ़ोर्स कर सकते हैं। यह लचीलापन जटिल इंटीग्रेशन पैटर्नों का समर्थन करता है।

from openai import OpenAI

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

कॉन्टेक्स्ट और पैरामीटर का प्रबंधन करें

हमारा अनसेंसर्ड AI प्रॉम्प्ट और कंप्लीशन को मिलाकर 100,000 टोकन का संदर्भ विंडो समर्थित करता है। अधिकतम आउटपुट 16,000 टोकन प्रति अनुरोध है, या यदि अनिर्दिष्ट है तो 2,048। आप रचनात्मकता के लिए तापमान (temperature) और top_p को समायोजित कर सकते हैं। रेट लिमिट्स प्रति कुंजी प्रति मिनट 300 अनुरोध हैं। 401 जैसे त्रुटियां अमान्य कुंजियों को संकेत करती हैं, 402 का अर्थ है क्रेडिट नहीं है, और 429 रेट लिमिटिंग को संकेत करता है।

import OpenAI from "openai";

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

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

uncensored AI मॉडल ID क्या है?

मॉडल आईडी "uncensored" है। यह कानूनी वयस्क उपयोग और विवादास्पद विषयों के लिए ट्यून किया गया एक ओपन-वेइट मॉडल है। यह GPT, Claude, या किसी अन्य वेंडर का मॉडल नहीं है। आप इसे सीधे अपने SDK अनुरोधों में निर्दिष्ट करते हैं।

अनसेंसर LLM API में त्रुटियों को कैसे हैंडल करें?

मानक HTTP स्टेटस कोड्स का उपयोग करें। एक 401 त्रुटि का मतलब है कि आपकी API कुंजी अमान्य है। एक 402 त्रुटि दर्शाती है कि आपकी प्रीपेड क्रेडिट खत्म हो गई है। एक 429 त्रुटि संकेत देती है कि आपने प्रति मिनट 300 अनुरोधों की सीमा पार कर ली है। त्रुटियां आपकी टोकन क्रेडिट का उपभोग नहीं करती हैं।

क्या अनसेंसर्ड AI स्ट्रीमिंग का समर्थन करता है?

हाँ, अपने रिक्वेस्ट बॉडी में stream को true पर सेट करें। API Server-Sent Events (SSE) के माध्यम से टोकन लौटाता है। आप अंतिम चंक में यूसेज स्टैट्स प्राप्त करते हैं। यह फीचर रियल-टाइम आउटपुट के लिए सभी मानक OpenAI-compatible SDKs के साथ काम करता है।

अपनी API कुंजी को अनलॉक करें

रजिस्टर करें, अपनी कुंजी प्राप्त करें, और अपना एंडपॉइंट अपडेट करें। न्यूनतम कॉन्फ़िगरेशन आवश्यक है।

कुंजी बनाएंप्रलेखन देखें