hi ▾
  1. मिनीमैक्स अनसेंसर्ड
  2. अनसेंसर्ड AI API क्विकस्टार्ट गाइड

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

मानक OpenAI-संगत कोड का उपयोग करके मिनटों में uncensored AI API के साथ शुरुआत करें। यह गाइड प्रमाणीकरण, एंडपॉइंट्स और आपके पहले अनुरोध के लिए स्ट्रीमिंग को कवर करती है।

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

अनकैप्सड LLM API यहाँ रहती है https://api.minimaxuncensored.com/v1. पास करते समय अपनी API कुंजी को Authorization हेडर। हर अनुरोध में इस हेडर की आवश्यकता होती है आपके खाते की पहचान करने और टोकन उपयोग को ट्रैक करने के लिए आपके प्रीपेड बैलेंस के खिलाफ।

  • बेस यूआरएल: https://api.minimaxuncensored.com/v1
  • हेडर: Authorization: Bearer YOUR_API_KEY

समर्थित एंडपॉइंट्स: /v1/chat/completions

हम केवल समर्थन करते हैं POST /v1/chat/completions और GET /v1/models. यहाँ कोई एम्बेडिंग, छवियां, या फाइन-ट्यूनिंग एंडपॉइंट नहीं हैं। यह सरलता अनबॉक्स्ड कंटेंट जनरेशन के लिए भविष्यसूचक व्यवहार सुनिश्चित करती है बिना रूटिंग जटिलता के।

अपनी बातचीत का इतिहास संदेशों के JSON एरे के रूप में भेजें। API आपकी मॉडल कॉन्फ़िगरेशन का सम्मान करते हुए टेक्स्ट पूर्णताएं लौटाता है।

मॉडल ID और कॉन्फ़िगरेशन

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

तापमान जैसे पैरामीटर कॉन्फ़िगर करें temperature और top_p रचनात्मकता को नियंत्रित करने के लिए। कंटेक्स्ट विंडो प्रॉम्प्ट और कंप्लीशन दोनों के लिए कुल 100,000 टोकन का समर्थन करती है।

पैरामीटर: तापमान, Top-P, और JSON मोड

उपयोग करें temperature यादृच्छिकता और समायोजित करें top_p न्यूक्लियस सैंपलिंग के लिए। JSON मोड सक्षम करें सेटिंग response_format को {"type": "json_object"}. यह प्रोग्रामेटिक उपयोग मामलों के लिए संरचित आउटपुट को मजबूर करता है।

अन्य समर्थित पैरामीटर शामिल हैं stop, seed, presence_penalty, और frequency_penalty. ये जनरेशन शैली को समायोजित करने की अनुमति देते हैं।

स्ट्रीमिंग रिस्पॉन्सेस और टोकन उपयोग

सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true अपने अनुरोध बॉडी में। API सर्वर-सेंट इवेंट्स (SSE) लौटाती है जिसमें आंशिक टोकन होते हैं। टोकन उपयोग सांख्यिकी स्ट्रीम के अंतिम चंक में प्रकट होती है।

यह दृष्टिकोण लंबी अनकैप्ड प्रतिक्रियाओं के लिए अनुभवजन्य विलंबता को कम करता है। यह तत्काल टेक्स्ट डिलीवरी की आवश्यकता वाले रियल-टाइम एप्लिकेशनों के लिए आदर्श है।

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

आप प्रति मिनट 300 अनुरोधों और प्रति कुंजी 8 समवर्ती अनुरोधों तक सीमित हैं। अधिकतम अनुरोध बॉई साइज 8 MB है। 401 जैसी त्रुटियां एक अमान्य कुंजी को संकेत देती हैं, जबकि 402 का अर्थ है कि कोई पूर्व-भुगतान क्रेडिट शेष नहीं है। क्रेडिट की कमी के कारण अस्वीकृतियां मुफ्त हैं।

संदर्भ विंडो 100,000 टोकन की है। अधिकतम आउटपुट प्रति अनुरोध 16,000 टोकन है। इन सीमाओं से अधिक होने पर 429 दर सीमा त्रुटियां आती हैं।

cURL

curl https://api.minimaxuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the main differences between python 3 and python 2"}]
  }'

Python

from openai import OpenAI

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

FAQ

अनसेंसर्ड AI API के लिए बेस यूआरएल क्या है?

बेस यूआरएल HTTPS://api.minimaxuncensored.com/v1 है। यह base_url कॉन्फ़िगरेशन अपडेट करके किसी भी OpenAI-संगत SDK के साथ काम करता है।

अनसेंसर्ड LLM ऑनलाइन सेवा के साथ प्रमाणीकरण कैसे करें?

अपने API कुंजी को Authorization हेडर में Bearer टोकन के रूप में शामिल करें। साइनअप के बाद फ़ोन नंबर या अतिरिक्त सत्यापन की आवश्यकता नहीं है।

यदि रेट लिमिट से अधिक हो जाता हूँ तो क्या होता है?

आपको 429 Too Many Requests त्रुटि मिलेगी। सीमा प्रति मिनट 300 अनुरोध और API कुंजी के लिए 8 समवर्ती अनुरोध है।

अपना API कुंजी

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

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