OpenSFW API क्विकस्टार्ट गाइड
अनसेंसरड मॉडल हमारे OpenAI-संगत API के साथ चलाएं। टेक्स्ट भेजें, प्रतिक्रियाएं प्राप्त करें और सब्सक्रिप्शन लॉक के बिना अपने प्रीपेड क्रेडिट की निगरानी करें।
प्रमाणीकरण और बेस यूआरएल
डैशबोर्ड पर अपनी कुंजी जनरेट करें। https://api.opensfw.com/v1 बेस URL और अपनी API कुंजी Authorization हेडर। यह सेटअप किसी मानक OpenAI SDK क्लाइंट के साथ काम करता है।
अपना पहला चैट कंप्लीशन अनुरोध बनाना
एक POST अनुरोध भेजें /v1/chat/completions अपने मॉडल ID और संदेशों के साथ। uncensored मॉडल आपके इनपुट को प्रोसेस करता है और उत्पन्न टेक्स्ट लौटाता है। कनेक्टिविटी की पुष्टि करने के लिए नीचे दिए गए curl उदाहरण का उपयोग करें।
curl https://api.opensfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the current release version of the model?"}]
}'
स्ट्रीमिंग रिस्पॉन्स और टोकन उपयोग
सेटिंग करके स्ट्रीमिंग सक्षम करें stream: true आपके अनुरोध में। आप जनरेट होते समय टेक्स्ट के चंक प्राप्त करते हैं। अंतिम चंक में बिलिंग के लिए पूर्ण टोकन उपयोग सांख्यिकी होती है। स्ट्रीम को हैंडल करने के लिए Python उदाहरण का उपयोग करें।
from openai import OpenAI
client = OpenAI(base_url="https://api.opensfw.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)
फंक्शन कॉलिंग और JSON मोड
स्ट्रक्चर्ड आउटपुट के लिए अपने रिक्वेस्ट में टूल्स परिभाषित करें। response_format: {"type": "json_object"} कठोर JSON प्रतिक्रियाओं के लिए। यह मानक फंक्शन कॉलिंग पैरामीटरों के साथ सहजता से काम करता है।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.opensfw.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);
एरर्स और रेट लिमिट्स हैंडल करना
के लिए जाँच करें 401 यदि आपकी कुंजी अमान्य है, 402 अपर्याप्त क्रेडिट के लिए, और 429 रेट लिमिट्स के लिए। आपको प्रति मिनट 300 अनुरोध और प्रति कुंजी 8 समवर्ती अनुरोध मिलते हैं। त्रुटियां टोकन नहीं खपती हैं।
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)
कॉन्टेस्ट विंडो और सीमाओं को समझना
अनसेंसर्ड मॉडल 100,000 टोकन की कॉन्टेक्स्ट विंडो का समर्थन करता है। अधिकतम आउटपुट प्रति अनुरोध 16,000 टोकन है। अपने अनुरोध बॉडी को 8 MB से नीचे रखें। यह बड़े इनपुट्स के लिए स्थिर प्रदर्शन सुनिश्चित करता है।
सामान्य प्रश्न
ओपनएसएफडब्ल्यू API मूल्य निर्धारण क्या है?
आप 1M इनपुट टोकन के लिए $0.15 और 1M आउटपुट टोकन के लिए $0.50 देते हैं। पूर्व-भुगतान क्रेडिट वास्तविक उपयोग द्वारा चार्ज किया जाता है, और त्रुटियां मुफ्त हैं। क्रेडिट कभी समाप्त नहीं होता है।
मैं uncensored LLM API के लिए भुगतान कैसे करूं?
केवल क्रिप्टो के साथ टॉप अप करें: USDT (TRC20) या USDC (Base)। न्यूनतम $20, अधिकतम $500। बड़ी जमा राशियों पर आपको बोनस क्रेडिट मिलता है, जैसे $200 के लिए +15%।
क्या यह एक अनकैप्सर्ड AI मॉडल है?
हाँ। मॉडल कानूनी वयस्क, काल्पनिक या विवादास्पद विषयों को अस्वीकार नहीं करता है। यह केवल किशोरों से जुड़ी यौन सामग्री को ब्लॉक करता है। यह GPT या Claude नहीं है।
अपना API key प्राप्त करें
रजिस्टर करें, अपनी कुंजी कॉपी करें, बेस URL अपडेट करें। बस इतना ही करना है।