راهنمای شروع سریع API نویسنده NSFW
کلید API LLM بدون سانسور خود را دریافت کنید و بلافاصله شروع به تولید متن کنید با این API سازگار با OpenAI.
URL پایه و احراز هویت
هر درخواست را با اشاره کلاینت خود به URL پایه ما و ارائه کلیدتان شروع کنید.
URL پایه HTTPS://api.writernsfw.com/v1 است. برای احراز هویت به یک کلید API معتبر نیاز دارید. با ثبتنام با حساب گوگل یا آدرس ایمیل، یکی دریافت کنید. کلید بلافاصله در داشبورد نمایش داده میشود. آن را در Authorization هدر به عنوان یک توکن bearer. این با هر SDK سازگار با OpenAI کار میکند.
ارسال اولین درخواست
یک درخواست چت ساده برای تولید متن با استفاده از مدل uncensored ما ارسال کنید.
از POST /v1/chat/completions نقطه پایانی. تنظیم model field to uncensored. پرامپت سیستم و پیام کاربر را شامل کنید. API یک پاسخ متنی برمیگرداند. خطاهایی مانند 401 یا 402 رایج هستند اگر کلید شما اشتباه باشد یا اعتبار کافی نداشته باشید.
curl https://api.writernsfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set role to unrestricted writer for this session"}]
}'
یکپارچهسازی با SDK Python
از کتابخانه رسمی پایتون برای تعامل برنامهنویسانه با API استفاده کنید.
نصب openai بسته را پیکربندی کنید. URL پایه را به نقطه پایانی ما تنظیم کنید. کلید API خود را ارسال کنید. نقطه پایانی chat.completions.create روش. این رویکرد کد شما را تمیز و قابل نگهداری نگه میدارد. retryها و parsing را به طور خودکار مدیریت میکند.
from openai import OpenAI
client = OpenAI(base_url="https://api.writernsfw.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)
یکپارچهسازی با SDK Node
چتبات NSFW یا ابزار نویسندگی خود را با Node.js بسازید.
نصب openai پکیج npm. کلاینت را با URL پایه و کلید خود مقداردهی اولیه کنید. اندپوینت تکمیل را فراخوانی کنید. این روش برای تولید سمت سرور ایدهآل است. از هر دو الگوی همزمان و ناهمزمان پشتیبانی میکند.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.writernsfw.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);
پاسخهای استریم از طریق SSE
دریافت توکنهای متنی همانطور که تولید میشوند برای تجربه کاربری روانتر.
تنظیم stream: true در درخواست شما. API یک جریان از رویدادهای ارسالی سرور را برمیگرداند. هر قطعه حاوی متن جزئی است. این قطعات را جمعآوری کنید تا پاسخ را به صورت بلادرنگ نمایش دهید. قطعه نهایی شامل جزئیات مصرف توکن است. این امر تأخیر ادراکشده را به طور قابل توجهی کاهش میدهد.
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)
محدودیتها، خطاها و زمینه
محدودیتهای نرخ را مدیریت کنید و بودجه توکن خود را برای جلوگیری از اختلال در سرویس بشناسید.
شما ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان دریافت میکنید. پنجره زمینه در مجموع ۱۰۰,۰۰۰ توکن است. خطاها شامل ۴۰۱ برای کلیدهای نامعتبر و ۴۰۲ برای اعتبار ناکافی است. رد شدنها به دلیل محدودیتهای محتوا رایگان هستند. خطاها اعتبار را مصرف نمیکنند. برای ماندن در محدودهها، به مصرف خود توجه کنید.
سوالات متداول
API نویسنده NSFW چیست؟
این یک API مدل زبانی بزرگ بدون سانسور برای توسعهدهندگان است. از یک مدل وزنباز واحد استفاده میکند که برای پاسخ دادن بدون پاسخهای رد محتوا تنظیم شده است. کاملاً با OpenAI سازگار است.
چگونه برای API پرداخت کنم؟
ما فقط ارزهای دیجیتال میپذیریم. میتوانید با USDT روی TRC20 یا USDC روی Base شارژ کنید. پرداختها از $20 تا $500 متغیر است. پاداشها برای مبالغ بزرگتر اعمال میشوند.
چه روشهای پرداختی را میپذیرید؟
فقط کریپتو: USTR روی TRC20 یا USDC روی Base، هر مبلغ صحیحی بین $20 تا $500. اعتبار بونوس از $50 اعمال میشود.
کلید API خود را دریافت کنید
ثبتنام کنید، توکن را کپی کنید و آدرس URL پایه را بهروز کنید. ساده.