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

API दस्तावेज़ीकरण

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

प्रमाणीकरण और कुंजियाँ

प्रमाणीकरण सरल और तत्काल है। Google या ईमेल के माध्यम से साइन अप के बाद आपको एकल API कुंजी मिलती है। इस कुंजी को पास करें Authorization header एक bearer token के रूप में। यह कुंजी आपके प्रीपेड क्रेडिट की पहचान करती है और आपके अनुरोध सीमाओं को लागू करती है। डैशबोर्ड पर एक नई कुंजी उत्पन्न करके कुंजियों को घुमाएं; पुरानी कुंजी तुरंत काम करना बंद कर देती है।

चैट कंप्लीशंस एंडपॉइंट

अपने पहले अनुरोध को भेजें /v1/chat/completions एंडपॉइंट। मॉडल आईडी है uncensored. यह मानक OpenAI संदेश संरचनाओं को स्वीकार करता है और कच्चे पाठ प्रतिक्रियाएं लौटाता है। क्रेडिट की कमी जैसी त्रुटियां 402 लौटाती हैं, जबकि अमान्य कुंजियां 401 लौटाती हैं। मानक पाठ जनरेशन कार्यों के लिए इस एंडपॉइंट का उपयोग करें।

curl https://api.setituncensored.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."}]
  }'

Python SDK

आधिकारिक OpenAI Python लाइब्रेरी के साथ सीधे एकीकृत करें। बेस यूआरएल को हमारे सर्वरों की ओर इशारा करने के लिए कॉन्फ़िगर करें। अपनी API कुंजी और मॉडल ID पास करें। यह दृष्टिकोण OpenAI संगतता की उम्मीद करने वाले मौजूदा क्लाइंट कोड के साथ काम करता है। पैरामीटर्स को समायोजित करें जैसे temperature यादृच्छिकता को नियंत्रित करने के लिए। स्ट्रीमिंग stream flag।

from openai import OpenAI

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

Node SDK

का उपयोग करें openai सर्वर-साइड इंटीग्रेशन के लिए Node.js पैकेज। सेट करें baseURL हमारे API एंडपॉइंट पर। अपने API कुंड के साथ क्लाइंट को इनिशियलाइज़ करें। संदेश भेजें और प्रतिक्रिया ऑब्जेक्ट हैंडल करें। यह सेटअप आपको अनसेंसर्ड जनरेशन को अपने Node एप्लिकेशंस में आसानी से एम्बेड करने की अनुमति देता है। टोकन प्रबंधित करें और त्रुटियों को प्रोग्रामेटिक रूप से हैंडल करें।

import OpenAI from "openai";

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

स्ट्रीमिंग रिस्पॉन्सेस

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

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)

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

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

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

अनसेंसर्ड AI API सामग्री को कैसे संभालता है?

मॉडल कानूनी वयस्क, काल्पनिक या विवादास्पद विषयों को अस्वीकार नहीं करता है। यह केवल किशोरों से संबंधित यौन सामग्री को ब्लॉक करता है। प्रतिक्रियाएं मानक कॉर्पोरेट फ़िल्टरिंग के बिना सीधी होती हैं। यह एंडपॉइंट को भेजे गए सभी अनुरोधों पर लागू होता है।

यदि रेट लिमिट पर पहुँच जाता हूँ तो क्या होता है?

आपको 429 Too Many Requests त्रुटि मिलती है। आप एक छोटी देरी के बाद पुनः प्रयास कर सकते हैं। लिमिट प्रति कुंजी मिनट में 300 अनुरोध है। कंकरेंसी 8 एक साथ कनेक्शन तक सीमित है। इन बाधाओं को सहजता से संभालने के लिए अपने क्लाइंट लॉजिक को समायोजित करें।

क्या अनकैप्ड LLM ऑनलाइन सर्विस मेरे प्रॉम्प्ट्स स्टोर करती है?

प्रॉम्प्ट्स को ट्रेनिंग के लिए इस्तेमाल नहीं किया जाता है। बिलिंग के उद्देश्यों के लिए न्यूनतम डेटा स्टोर किया जाता है। आपके खाते के लिए केवल ईमेल पता की आवश्यकता होती है। फ़ोन नंबर या व्यक्तिगत विवरण की आवश्यकता नहीं है API एक्सेस के लिए। प्राइवेसी डिजाइन द्वारा बनाए रखी जाती है।

सेकंडों में अपना API key प्राप्त करें

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

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