hi ▾

अनसेंसर्ड AI API क्विकस्टार्ट

अपने बेस यूआरएल और कुंजी को अपडेट करके हमारी uncensored AI API एकीकृत करें, फिर सीधे, uncensored प्रतिक्रियाओं के लिए एकल अनुकूलित मॉडल को टेक्स्ट भेजें, जटिल रूटिंग के बिना।

https://api.uncensoredrouteropen.com/v1uncensored

SDK इंस्टॉल करें

अपनी भाषा के लिए आधिकारिक OpenAI SDK को इंस्टॉल करके शुरू करें। यह लाइब्रेरी आपके लिए HTTP अनुरोधों और JSON पarsing संभालती है। यह हमारे एंडपॉइंट के साथ काम करता है क्योंकि हम OpenAI चैट-पूर्णता विनिर्देश का पालन करते हैं। अपने मानक पैकेज प्रबंधक के माध्यम से पैकेज इंस्टॉल करें। फिर अपने स्क्रिप्ट में क्लाइंट क्लास को आयात करें। यह आपको तुरंत API से कनेक्ट करने के लिए उपकरण प्रदान करता है।

from openai import OpenAI

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

अपना बेस URL कॉन्फ़िगर करें

अपने क्लाइंट को हमारे विशिष्ट एंडपॉइंट की ओर निर्देशित करें। आपको बेस यूआरएल को HTTPS://api.uncensoredrouteropen.com/v1 पर सेट करना होगा। अपने एपीआई कुंजी का उपयोग Authorization हेडर में करें। यह सुनिश्चित करता है कि सभी अनुरोध हमारे अनसेंसर्ड मॉडल पर जाएं। मानक OpenAI SDK इस ओवरराइड को स्वीकार करता है। यह डिफ़ॉल्ट एंडपॉइंट को अनदेखा करता है। आपका कोड मानक लाइब्रेरी के साथ संगत रहता है।

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredrouteropen.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" का उपयोग करें। यह ओपन-वेट मॉडल सामान्य अस्वीकृतियों के बिना जवाब देता है। आप सिस्टम भूमिका के साथ प्रॉम्प्ट भेज सकते हैं। API एक पाठ प्रतिक्रिया लौटाता है। अमान्य कुटियों जैसी त्रुटियां 401 लौटाती हैं। क्रेडिट की कमी 402 लौटाती है। ये मानक HTTP कोड हैं।

curl https://api.uncensoredrouteropen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "get today date"}]
  }'

स्ट्रीमिंग और टूल्स सक्षम करें

रियल-टाइम टोकन आउटपुट के लिए स्ट्रीमिंग का उपयोग करें। अपने अनुरोध में stream को true पर सेट करें। API सर्वर-सेंट इवेंट्स भेजती है। प्रत्येक चंक आंशिक टेक्स्ट शामिल करता है। अंतिम चंक में टोकन उपयोग शामिल होता है। आप फंक्शन कॉलिंग के लिए टूल्स भी परिभाषित कर सकते हैं। मॉडल टूल स्कीमा का पालन करता है। यह जटिल एजेंट वर्कफ्लो को सक्षम बनाता है।

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 मोड & पैरामीटर हैंडल करें

JSON मोड का उपयोग करके संरचित आउटपुट फ़ोर्स करें। response_format को json_object पर सेट करें। मॉडल वैध JSON लौटाता है। रचनात्मकता के लिए तापमान समायोजित करें। न्यूक्लियस सैंपलिंग के लिए top_p का उपयोग करें। जनरेशन रोकने के लिए स्टॉप सीक्वेंसेस सेट करें। ये पैरामीटर आउटपुट शैली को नियंत्रित करते हैं। वे OpenAI API की तरह ही काम करते हैं।

सीमाएं, त्रुटियां, और संदर्भ

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

अक्सर पूछे जाने वाले प्रश्न

सीधी इंटीग्रेशन के लिए ओपन राउटर अनसेंसर्ड विकल्प क्या है?

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

मैं रेट लिमिट्स और त्रुटियों को कैसे हैंडल करूं?

आपको प्रति मिनट 300 अनुरोध और 8 समवर्ती अनुरोध मिलते हैं। एक 429 त्रुटि का अर्थ है कि आपने सीमा पार कर ली है। एक 401 त्रुटि का अर्थ है कि आपकी कुंजी अमान्य है। एक 402 त्रुटि का अर्थ है कि आपको अपनी क्रिप्टो क्रेडिट टॉप अप करने की आवश्यकता है।

कॉन्टेक्स्ट विंडो का आकार क्या है?

प्रॉम्प्ट और पूर्णता दोनों के लिए संदर्भ विंडो 100,000 टोकन है। आप एक अनुरोध में 16,000 टोकन तक जनरेट कर सकते हैं। यह लंबी बातचीत और बड़े दस्तावेज़ों की अनुमति देता है।

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

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

कुंजी बनाएं