hi ▾
$0.15प्रति 1M इनपुट टोकन
असीमित
$0.50ट्रायल क्रेडिट

असीमितOpenAI-कम्पैटिबल API दस्तावेज़ीकरण

OpenAI-कम्पैटिबल API दस्तावेज़ीकरण

मिनटों में हमारे बिना सीमा वाले LLM API के साथ शुरुआत करें। बेस URL पर एक अनुरोध भेजें, कच्चा टेक्स्ट प्राप्त करें, और सब्सक्रिप्शन शुल्क के बिना स्केल करें।

https://api.unrestrictedaichatgpt.com/v1uncensored

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

सेवा तक पहुंचने के लिए प्रदान की गई बेस यूआरएल और एपीआई कुंजी का उपयोग करें। आपकी कुंजी सभी अनुरोधों को प्रमाणीकृत करती है।

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

डैशबोर्ड से तुरंत कुंजी प्राप्त करें।

curl https://api.unrestrictedaichatgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run python script to sum column in csv file"}]
  }'

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

को संदेश भेजें /v1/chat/completions एंडपॉइंट। मॉडल आईडी है uncensored.

अनुरोध टेक्स्ट प्रतिक्रियाएँ लौटाते हैं। आप आउटपुट लंबाई को नियंत्रित करते हैं max_tokens.

from openai import OpenAI

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

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

सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true. सर्वर-सेंट इवेंट्स के माध्यम से रियल-टाइम में टोकन प्राप्त करें।

टोकन उपयोग विवरण अंतिम चंक में दिखाई देते हैं।

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)

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

समायोजित करें temperature और top_p रचनात्मकता को नियंत्रित करने के लिए। उपयोग करें response_format: {"type": "json_object"} संरचित आउटपुट के लिए।

सेट करें max_tokens प्रतिक्रिया की लंबाई को सीमित करने के लिए।

फंक्शन कॉलिंग & टूल्स

अपने अनुरोध में टूल्स परिभाषित करें। मॉडल संरचित टूल कॉल लौटाता है।

उपयोग करें tool_choice विशिष्ट व्यवहार लागू करने के लिए।

import OpenAI from "openai";

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

रेट लिमिट और बाधाएं

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

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

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

मॉडल इनपुट और आउटपुट दोनों के लिए 100,000 टोकन की कॉन्टेक्स्ट विंडो का समर्थन करता है। आप प्रति अनुरोध आउटपुट के लिए 16,000 टोकन तक निर्दिष्ट कर सकते हैं।

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

सामान्य त्रुटियों में 401 (अमान्य कुंजी), 402 (क्रेडिट नहीं), और 429 (रेट लिमिट) शामिल हैं। त्रुटियाँ आपकी प्रीपेड क्रेडिट का उपभोग नहीं करती हैं।

क्या यह आधिकारिक OpenAI API है?

नहीं। यह एक OpenAI-कम्पैटिबल API है जो एक अलग अनसेंसर्ड मॉडल का उपयोग करती है। उसी SDK का उपयोग करें लेकिन बेस यूआरएल और की बदलें।