hi ▾

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

शून्य फ्रिक्शन के साथ हमारा अनसेंसर्ड API अपने मौजूदा स्टैक में डालें। यह गाइड Python और Node.js डेवलपर्स के लिए आवश्यक एंडपॉइंट्स, स्ट्रीमिंग सपोर्ट और इंटीग्रेशन पैटर्न कवर करती है।

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

सभी अनुरोधों के लिए बेस यूआरएल है https://api.onlinellmuncensored.com/v1. अपनी यूनिक API कुंजी पास करके प्रमाणीकरण करें Authorization हेडर। यह कुंजी आपको असीमित टेक्स्ट जनरेशन के लिए अनुकूलित एकल अनसेंसर्ड मॉडल तक पहुंच प्रदान करती है।

पहला अनुरोध

कनेक्टिविटी परीक्षण करने के लिए एक मानक चैट पूर्णता अनुरोध भेजें। API, OpenAI क्लाइंट्स द्वारा उपयोग किए जाने वाले उसी JSON संरचना को स्वीकार करता है।

curl https://api.onlinellmuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the release notes for the latest SDK version"}]
  }'

सुनिश्चित करें कि आप YOUR_API_KEY अपने वास्तविक कुंजी के साथ। प्रतिक्रिया उत्पन्न टेक्स्ट और टोकन उपयोग सांख्यिकी लौटाती है।

Python SDK

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

from openai import OpenAI

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

सही बेस URL और API कुंजी के साथ Node.js में OpenAI क्लाइंट को इनिशियलाइज़ करें। यह सेटअप CommonJS और ES मॉड्यूल दोनों आयातों के साथ काम करता है।

import OpenAI from "openai";

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

कॉल chat.completions.create() अपने प्रॉम्प्ट सरणी के साथ। लाइब्रेरी HTTP कनेक्शन को स्वचालित रूप से प्रबंधित करती है।

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

सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true आपके अनुरोध में। आपको जनरेट होते समय आंशिक टेक्स्ट चंक वाले Server-Sent Events (SSE) प्राप्त होंगे।

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)

प्रत्येक चंक को अंतिम प्रतिक्रिया को क्रमिक रूप से बनाने के लिए प्रक्रिया करें। अंतिम चंक में अनुरोध के लिए कुल टोकन उपयोग शामिल होता है।

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

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

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

क्या यह आधिकारिक uncensored LLM ऑनलाइन API है?

हाँ, यह हमारे अनसेंसर मॉडल के लिए सीधा API है। यह मानक OpenAI क्लाइंट्स के साथ संगत है, लेकिन यह GPT या Claude के बजाय अपना ओपन-वेट मॉडल चलाता है।

यदि क्रेडिट्स खत्म हो जाते हैं तो क्या होता है?

API 402 त्रुटि लौटाती है जब आपका पूर्वभुतान क्रेडिट समाप्त हो जाता है। आप एक्सेस को पुनर्स्थापित करने के लिए किसी भी समय USDT या USDC के साथ टॉप अप कर सकते हैं।

क्या मॉडल वयस्क सामग्री को अस्वीकार करता है?

नहीं, मॉडल कानूनी वयस्क विषयों के लिए बिना अस्वीकृति के उत्तर देने के लिए ट्यून किया गया है। यह केवल किशोरों से संबंधित यौन सामग्री को ब्लॉक करता है।

मिनटों में कुंजी जनरेशन

साइन अप करें, अपनी कुंजी प्राप्त करें, और एंडपॉइंट बदलें। सरल।