API दस्तावेज़ीकरण
मिनटों में हमारे बिना सीमा वाले AI टूल्स API के साथ शुरुआत करें। यह OpenAI-संगत एंडपॉइंट भविष्यवाणी योग्य मूल्य निर्धारण और छिपी हुई अस्वीकृतियों के बिना अससीमित टेक्स्ट जनरेशन प्रदान करता है।
https://api.toolsaiuncensored.com/v1uncensoredक्विकस्टार्ट: 3 लाइनों में कनेक्ट करें
हमारा API उसी स्टैंडर्ड चैट-कंप्लीशंस इंटरफ़ेस की तरह काम करता है जिसे आप पहले से जानते हैं। बस अपने क्लाइंट को हमारे base URL पर पॉइंट करें और अपनी API key प्रदान करें। कोई जटिल रूटिंग या वेंडर-स्पेसिफिक क्विक्स नहीं। हम बाकी सब संभालते हैं।सभी अनुरोधों के लिए बेस यूआरएल है https://api.toolsaiuncensored.com/v1. आप बेस यूआरएल कॉन्फ़िगरेशन को अपडेट करके किसी भी आधिकारिक OpenAI SDK या संगत लाइब्रेरी का उपयोग कर सकते हैं। प्रमाणीकरण एकल बेयरर टोकन पर निर्भर करता है जो Authorization हेडर। यह आपके मौजूदा स्टैक के साथ निर्बाध इंटीग्रेशन सुनिश्चित करता है।
curl https://api.toolsaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "run unit tests on the legacy auth module"}]
}'
एंडपॉइंट्स: चैट कंप्लीशंस & मॉडल्स
हम टेक्स्ट जनरेशन के लिए केवल आवश्यक एंडपॉइंट्स एक्सपोज़ करते हैं। ThePOST /v1/chat/completions एंडपॉइंट आपके प्रॉम्प्ट को संसाधित करता है और जनरेटेड टेक्स्ट लौटाता है। GET /v1/models उपलब्ध मॉडल ID की पुष्टि करें। हम एम्बेडिंग, इमेज जनरेशन, ऑडियो प्रोसेसिंग या फाइन-ट्यूनिंग सेवाएँ नहीं प्रदान करते। अपनी इंफ्रास्ट्रक्चर को सरल रखें। आपको भेजने के लिए मॉडल आईडी uncensored. यह हमारा अपना ट्यून किया गया ओपन-वेट मॉडल है, न कि पुनः बेला गया GPT या Claude इंस्टेंस। यह कानूनी वयस्क उपयोग के लिए सामग्री फ़िल्टर के बिना सीधे उत्तर देता है। विशिष्ट पेलोड संरचनाओं के लिए एंडपॉइंट दस्तावेज़ीकरण जांचें।
from openai import OpenAI
client = OpenAI(base_url="https://api.toolsaiuncensored.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)
पैरामीटर: तापमान, Top P, और Seed
मानक पैरामीटर का उपयोग करके अपनी आउटपुट की रचनात्मकता और निर्धारणात्मकता को नियंत्रित करें। समायोजित करेंtemperature यादृच्छिकता को बदलें। सेट करें top_p न्यूक्लियस सैम्पलिंग को सीमित करने के लिए। Use seed पुनरुत्पादनीय परिणामों के लिए। ये टूल्स आपको टेक्स्ट जनरेशन प्रक्रिया पर सटीक नियंत्रण प्रदान करते हैं। आप सेट भी कर सकते हैं presence_penalty और frequency_penalty टोकन दोहराव को प्रभावित करने के लिए। The stop पैरामीटर आपको कस्टम समाप्ति अनुक्रम परिभाषित करने की अनुमति देता है। यह नियंत्रण स्तर सुनिश्चित करता है कि आउटपुट आपके विशिष्ट उपयोग मामले से मेल खाता है। इन मानों को अपने अनुरोध बॉडी में कॉन्फ़िगर करें।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.toolsaiuncensored.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);
स्ट्रीमिंग & JSON मोड
सर्वर-सेंट इवेंट्स (SSE) का उपयोग करके रियल-टाइम में प्रतिक्रियाएं प्राप्त करें। स्ट्रीमिंग अनुभूत विलंबता को काफी कम कर देती है। प्रत्येक चंक में अंतिम इवेंट में टोकन उपयोग डेटा शामिल होता है। यह लंबी जनरेशन के दौरान सटीक बिलिंग ट्रैकिंग की अनुमति देता है।संरचित डेटा के लिए, JSON मोड सक्षम करें सेट करके response_format को {"type": "json_object"}. मॉडल वैध JSON आउटपुट करने का प्रयास करेगा। यह प्रोग्रामेटिक पाइपलाइन के लिए आदर्श है। पार्सिंग त्रुटियों के बिना कुशल, संरचित डेटा एक्सट्रैक्शन के लिए स्ट्रीमिंग को JSON मोड के साथ जोड़ें।
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)
फंक्शन कॉलिंग सहायता
मॉडल को गतिशील रूप से फंक्शंस को कॉल करने देने के लिए अपने रिक्वेस्ट में टूल्स परिभाषित करें।tools और tool_choice कार्यक्षमता को नियंत्रित करने के लिए। मॉडल प्रतिक्रिया स्ट्रीम में टूल कॉल लौटाता है। यह जटिल वर्कफ्लो और एजेंट जैसी व्यवस्था को सक्षम बनाता है। फंक्शन परिभाषाओं को messages array. मॉडल आपके प्रॉम्प्ट संदर्भ के आधार पर उचित टूल को इन्वोक करेगा। आप फिर फंक्शन को स्थानीय रूप से निष्पादित कर सकते हैं और परिणाम को बातचीत में वापस फीड कर सकते हैं। यह उन्नत ऑटोमेशन पैटर्न का समर्थन करता है।
रेट लिमिट और बाधाएं
आपका API कुंजी प्रति मिनट 300 अनुरोधों की अनुमति देता है। आप एक साथ 8 समवर्ती अनुरोध चला सकते हैं। अधिकतम अनुरोध बॉई साइज 8 MB है। प्रत्येक कुंजी एक अकाउंट से जुड़ी होती है; एक नई कुंजी जनरेट करने से पुरानी कुंजी को बदल दिया जाता है।संदर्ख विंडो इनपुट और आउटपुट दोनों सहित कुल 100,000 टोकन तक समर्थित है। प्रति अनुरोध अधिकतम आउटपुट 16,000 टोकन है। यदि आप निर्दिष्ट नहीं करते max_tokens, डिफ़ॉल्ट सीमा 2,048 टोकन है। इन सीमाओं के भीतर रहने के लिए अपने उपयोग की निगरानी करें।
सामान्य पूछताछ
uncensored AI टूल्स बेस URL क्या है?
बेस यूआरएल HTTPS://api.toolsaiuncensored.com/v1 है। यह एंडपॉइंट मानक OpenAI SDKs और क्लाइंट्स के साथ संगत है। आपको केवल अपनी लाइब्रेरी में बेस यूआरएल कॉन्फ़िगरेशन अपडेट करने की आवश्यकता है।
मैं त्रुटियों को कैसे हैंडल करूं?
401 स्थिति कोड का अर्थ है कि आपकी API कुंजी अमान्य है। 402 स्थिति अपर्याप्त पूर्वभुगतान क्रेडिट को दर्शाती है। 429 स्थिति दर्शाती है कि आपने प्रति मिनट 300 अनुरोधों की दर सीमा को पार कर लिया है। अपने खाता शेष और कुंजी की वैधता की जाँच करें।
कॉन्टेक्स्ट विंडो का आकार क्या है?
मॉडल 100,000 टोकन के संदर्भ विंडो का समर्थन करता है। इसमें प्रॉम्प्ट और पूर्णता दोनों शामिल हैं। प्रति अनुरोध अधिकतम आउटपुट 16,000 टोकन है। यदि निर्दिष्ट नहीं किया गया है तो डिफ़ॉल्ट आउटपुट 2,048 टोकन है।
कुंजी पुनर्प्राप्ति के लिए पंजीकरण की आवश्यकता है
रजिस्टर करें, अपनी कुंजी निकालें, एंडपॉइंट अपडेट करें। यही पूरी वर्कफ़्लो है।