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

API दस्तावेज़ीकरण Uncensored AI के लिए

अपना API key प्राप्त करें और सेकंड में अनुरोध भेजना शुरू करें। यह uncensored AI कोडिंग API मानक OpenAI SDKs के साथ काम करती है, आपको अपनी वर्कफ़्लो में सीधे unrestricted मॉडल क्षमताओं को एकीकृत करने की अनुमति देती है।

https://api.uncensoredaicoding.com/v1

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

सभी अनुरोधों के लिए बेस यूआरएल है https://api.uncensoredaicoding.com/v1. अपनी यूनिक API कुंजी पास करके प्रमाणीकरण करें Authorization हेडर। प्रारूप है Bearer YOUR_API_KEY. यह हेडर सुनिश्चित करता है कि आपके अनुरोध समर्पित अनसेंसर्ड मॉडल को सही ढंग से रूट किए जाएं। हम प्रमाणीकरण के लिए क्वेरी पैरामीटर का उपयोग नहीं करते हैं। अपनी कुली को सुरक्षित रखें। यदि आवश्यक हो तो डैशबोर्ड के माध्यम से इसे रोटेट करें। कुली चैट कंप्लीशंस तक पहुंच प्रदान करती है। यह अन्य एंडपॉइंट्स तक पहुंच नहीं देती है। आपके पास प्रति खाता एक कुली होती है। एक नई कुली तुरंत पुरानी कुली को प्रतिस्थापित कर देती है। यह डिज़ाइन सब्सक्रिप्शन घर्षण को समाप्त करता है। आप जिसका उपयोग करते हैं, उसके लिए भुगतान करते हैं। प्रीपेड क्रेडिट आपके उपयोग को कवर करता है। त्रुटियां और अस्वीकृतियां क्रेडिट खपत नहीं करतीं। ट्रायल क्रेडिट के साथ शुरू करें।

पहला अनुरोध

चैट पूर्णता एंडपॉइंट पर अपना पहला प्रॉम्प्ट भेजें। मॉडल आईडी है uncensored. यह मॉडल टेक्स्ट इनपुट संभालता है और टेक्स्ट आउटपुट जनरेट करता है। यह कानूनी वयस्क या विवादास्पद विषयों को रिफ्यूज नहीं करता है। अनुरोध संरचना मानक OpenAI फॉर्मेट्स की नकल करती है। आप किसी भी संगत क्लाइंट लाइब्रेरी का उपयोग कर सकते हैं। अपने क्लाइंट कॉन्फ़िगरेशन में बेस यूआरएल को समायोजित करें। मॉडल फ़ील्ड को uncensored. यदि आवश्यक हो तो एक सिस्टम प्रॉम्प्ट प्रदान करें। संदेशों के सरल में उपयोगकर्ता संदेश जोड़ें। API एक प्रतिक्रिया वस्तु लौटाता है। टोकन उपयोग डेटा शामिल करें। यह पुष्टि करता है कि आपका सेटअप काम कर रहा है। एक सरल प्रश्न के साथ परीक्षण करें। प्रतिक्रिया प्रारूप की जांच करें। यह चरण आपकी एकीकरण को मान्य करता है। अधिक जटिल प्रॉम्प्ट्स पर आगे बढ़ें। अनसेंसर्ड AI कोडिंग API तैयार है।

Python SDK इंटीग्रेशन

आसान इंटीग्रेशन के लिए आधिकारिक OpenAI पायथन लाइब्रेरी का उपयोग करें। बेस यूआरएल को हमारे API की ओर इशारा करने के लिए कॉन्फ़िगर करें। API कुंजी को एन्वायरनमेंट या क्लाइंट में सेट करें। मॉडल पैरामीटर होना चाहिए uncensored. यह आपको परिचित विधियों का उपयोग करने की अनुमति देता है। कॉल chat.completions.create() अपने संदेशों के साथ। लाइब्रेरी JSON सीरियलाइजेशन संभालती है। आपको एक संरचित प्रतिक्रिया ऑब्जेक्ट प्राप्त होता है। उत्पन्न टेक्स्ट को response.choices[0].message.content. यह दृष्टिकोम बॉयलरप्लेट कोड को कम करता है। यह टाइप सुरक्षा सुनिश्चित करता है। उच्च थ्रूपुट के लिए async विधियां उपयोग करें। SDK पुनरावृत्ति को प्रबंधित करता है। रेट लिमिट्स के लिए अपवाद हैंडल करें। यह सेटअप विश्वसनीय है। यह मौजूदा कोडबेस के साथ काम करता है। अनसेंसर्ड क्षमताओं को जल्दी इंटीग्रेट करें।

Node.js SDK उपयोग

Node.js SDK उसी पैटर्न का पालन करता है। OpenAI पैकेज इंस्टॉल करें। अपने बेस URL के साथ क्लाइंट इनिशियलाइज़ करें। API कुंजी को सही से सेट करें। Use chat.completions.create() अनुरोधों के लिए। मॉडल को पास करें uncensored. प्रतिक्रिया में सामग्री और उपयोग शामिल है। टेक्स्ट को प्रोग्रामेटिक रूप से एक्सेस करें। यह SDK प्रॉमिज़ का समर्थन करता है। साफ़ कोड के लिए async/await का उपयोग करें। त्रुटियों को दयालुता से संभालें। दर सीमाएं विशिष्ट स्थिति कोड लौटाती हैं। टोकन उपयोग ट्रैक किया जाता है। यह एकीकरण सीधा है। यह Express या स्टैंडअलोन स्क्रिप्ट्स में फिट बैठता है। अनसेंसर्ड AI कोडिंग API सहजता से काम करता है। अपने NSFW या अनपब्लिश्ड ऐप्स डिप्लॉय करें। अपने बैकएंड को कुशलता से स्केल करें।

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

सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true आपके अनुरोध में। API सर्वर-सेंट इवेंट्स (SSE) के माध्यम से चंक लौटाता है। प्रत्येक चंक में आंशिक टेक्स्ट होता है। इन चंक को रियल-टाइम प्रोसेस करें। यह लंबे आउटपुट के लिए यूजर अनुभव को बेहतर बनाता है। अंतिम चंक में टोकन उपयोग डेटा शामिल होता है। इनपुट और आउटपुट टोकन की सटीक निगरानी करें। यह डेटा लागत की निगरानी में मदद करता है। स्ट्रीमिंग सभी पैरामीटर के साथ काम करती है। तापमान और टॉप-प सामान्य रूप से लागू होते हैं। फंक्शन कॉलिंग स्ट्रीमिंग मोड में काम करती है। स्ट्रीम इवेंट्स को सावधानी से संभालें। यदि आवश्यक हो तो आंशिक प्रतिक्रियाओं को बफर करें। यह सुविधा इंटरैक्टिव एप्स का समर्थन करती है। अनसेंसर्ड AI कोडिंग API स्ट्रीम को भरोसेमंद तरीके से संभालती है। सुनिश्चित करें कि आपका क्लाइंट पूरा स्ट्रीम पढ़ता है।

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

संदर्भ विंडो कुल 100,000 टोकन का समर्थन करती है। इसमें प्रॉम्प्ट और कंप्लीशन दोनों शामिल हैं। प्रति अनुरोध अधिकतम आउटपुट 16,000 टोकन है। सेट max_tokens आउटपुट की लंबाई को नियंत्रित करने के लिए। डिफ़ॉल्ट 2,048 टोकन है। रेट लिमिट्स प्रति मिनट 300 अनुरोधों की अनुमति देती हैं। समवर्ती अनुरोध 8 पर सीमित हैं। अनुरोध बॉडी 8 MB से कम रहनी चाहिए। त्रुटियां मानक HTTP कोड लौटाती हैं। 401 स्टेटस का अर्थ है अमान्य कुंजी। 402 स्टेटस का अर्थ है क्रेडिट की कमी। 429 स्टेटस रेट लिमिटिंग को संकेतित करता है। क्रेडिट के लिए रिफंड नहीं दिए जाते हैं। त्रुटियां सपोर्ट के माध्यम से ठीक की जाती हैं। अपनी आर्किटेक्चर की योजना बनाने के लिए इन सीमाओं का उपयोग करें। हैरानियों से बचने के लिए उपयोग की निगरानी करें।

cURL

curl https://api.uncensoredaicoding.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list available endpoints for user data retrieval"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

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

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

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

अनसेंसर्ड AI API के लिए लागत संरचना क्या है?

इनपुट टोकन की लागत प्रति मिलियन $0.15 है। आउटपुट टोकन की लागत प्रति मिलियन $0.50 है। आप केवल वास्तविक उपयोग के लिए भुगतान करते हैं। त्रुटियां और अस्वीकृतियां मुफ्त हैं। क्रेडिट समाप्त नहीं होते। यह पूर्व-भुगतान मॉडल पारदर्शिता सुनिश्चित करता है। आपके खाते पर कोई छिपी हुई फीस लागू नहीं होती।

क्या मैं LM Studio जैसे लोकल टूल्स के साथ इस API का उपयोग कर सकता हूँ?

हाँ, लेकिन आपको क्लाउड base URL की आवश्यकता है। LM Studio आमतौर पर लोकल मॉडल चलाता है। आप इसे हमारे एंडपॉइंट पर इशारा करने के लिए कॉन्फ़िगर कर सकते हैं। यह आपको मौजूदा वर्कफ़्लो का उपयोग करने की अनुमति देता है। API कुंजी आपके अनुरोधों को प्रमाणीकृत करती है। स्ट्रीमिंग और टूल्स अपेक्षित तरीके से काम करते हैं। यह लोकल सुविधा को क्लाउड स्केल के साथ जोड़ता है।

अपना API key तुरंत प्राप्त करें

साइन अप करें, टोकन कॉपी करें, बेस यूआरएल अपडेट करें। बस यही है।

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