क्विकस्टार्ट गाइड
अपने एप्लिकेशन में हमारे अनसेंसर्ड AI को इंटीग्रेट करें, अपने OpenAI-कम्पैटिबल SDK को हमारे एंडपॉइंट की ओर पॉइंट करके। यह गाइड ऑथेंटिकेशन, रिक्वेस्ट्स, स्ट्रीमिंग और विश्वसनीय NSFW टेक्स्ट जनरेशन के लिए लिमिट्स कवर करती है।
आवश्यकताएँ और API कुंजी
Google या ईमेल का उपयोग करके डैशबोर्ड से अपनी कुंजी प्राप्त करें। फोन नंबर की आवश्यकता नहीं है। हर नए खाते को 7 दिनों के लिए $0.50 ट्रायल क्रेडिट मिलता है।
बेस URL और प्रमाणीकरण
बेस URL को HTTPS://api.llmsnsfw.com/v1 पर सेट करें। अथोराइजेशन हेडर में अपनी कुंजी पास करें। यह कस्टम कोड के बिना किसी मानक क्लाइंट के साथ काम करता है।
curl https://api.llmsnsfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 500 word description of a dark fantasy scene"}]
}'
एक बेसिक कंप्लीशन रिक्वेस्ट भेजना
/v1/chat/completions पर एक POST अनुरोध भेजें। सीधे एक्सेस के लिए मॉडल "uncensored" का उपयोग करें। मॉडल कानूनी वयस्क सामग्री के लिए नरम अस्वीकृतियों के बिना उत्तर देता है। यह एम्बेडिंग या छवि जनरेशन का समर्थन नहीं करता है।
from openai import OpenAI
client = OpenAI(base_url="https://api.llmsnsfw.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)
स्ट्रीमिंग रिस्पॉन्सेस हैंडल करना
टोकन-बाय-टोकन आउटपुट के लिए सर्वर-सेंट इवेंट्स का उपयोग करें। बॉडी में 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)
NSFW के लिए पैरामीटर कॉन्फ़िगर करना
रचनात्मक आउटपुट के लिए तापमान और top_p समायोजित करें। लंबाई को नियंत्रित करने के लिए स्टॉप सीक्वेंस का उपयोग करें। JSON मोड संरचित आउटपुट को मजबूर करता है। ये पैरामीटर OpenAI स्पेसिफिकेशन में परिभाषित के अनुसार ठीक काम करते हैं।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmsnsfw.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 त्रुटियों के लिए निगरानी करें। रेट लिमिट प्रति मिनट 300 अनुरोध है। संदर्भ विंडो कुल मिलाकर 100,000 टोकन है। आउटपुट अधिकतम 16,000 टोकन है जब तक कि अन्यथा निर्दिष्ट न किया गया हो।
सामान्य प्रश्न
क्या यह एक मानक OpenAI संगत API है?
हाँ। हम एक मानक OpenAI-संगत एंडपॉइंट के माध्यम से एकल अनसेंसर्ड मॉडल प्रदान करते हैं। आप बेस URL और API कुंजी बदलकर आधिकारिक SDKs का उपयोग कर सकते हैं। यह भविष्यवाणी योग्य व्यवहार और कम लेटेंसी सुनिश्चित करता है।
यदि क्रेडिट खत्म हो जाता है तो क्या होता है?
अनुरोध 402 त्रुटि के साथ विफल हो जाते हैं। क्रेडिट असली टोकन उपयोग द्वारा चार्ज किया जाता है। त्रुटियाँ और अस्वीकृतियाँ मुफ्त हैं। आप किसी भी समय USDT या USDC के साथ टॉप अप कर सकते हैं।
क्या मॉडल NSFW विषयों को अस्वीकार करता है?
मॉडल कानूनी वयस्क उपयोग के लिए सामग्री अस्वीकृति के बिना उत्तर देने के लिए ट्यून किया गया है। यह यौन सामग्री, फंतासी या रोलप्ले को अस्वीकार नहीं करता है। एकमात्र कठोर सीमा किशोरों से संबंधित यौन सामग्री नहीं है।
अपनी API कुंजी पुनः प्राप्त करें
रजिस्टर करें, अपना टोकन कॉपी करें, और अपनी बेस URL अपडेट करें। यही सब है।