مستندات API
این یک API LLM بدون سانسور پیشپرداخت است که با SDKهای OpenAI سازگار است. یک مدل وزنباز واحد را ارائه میدهد که برای تولید محتوای نامحدود تنظیم شده است و رد درخواستها در سطح درخواست وجود ندارد.
URL پایه و احراز هویت
URL پایه API برابر است با HTTPS://api.nsfwchatgbt.com/v1. این نقطه پایانی با هر SDK رسمی OpenAI یا کلاینت سازگار کار میکند. شما با ارسال کلید API خود در هدر Authorization به عنوان یک توکن Bearer احراز هویت میکنید. به ازای هر حساب کاربری یک کلید فعال دریافت میکنید. با تولید کلید جدید، کلید قبلی بلافاصله جایگزین میشود. کلید بلافاصله پس از ثبتنام روی صفحه نمایش داده میشود. ثبتنام از طریق OAuth گوگل یا ورود استاندارد با ایمیل و رمز عبور پشتیبانی میشود. شماره تلفن لازم نیست. پرامپتهای شما برای آموزش استفاده نمیشوند. اعتبار هرگز منقضی نمیشود. خطاها موجودی شما را مصرف نمیکنند.
نقطه پایانی تکمیل چت
درخواستهای متنی را به POST /v1/chat/completions ارسال کنید. این endpoint آرایههای پیام استاندارد را میپذیرد. باید شناسه مدل را به عنوان "uncensored" مشخص کنید. این یک LLM وزنباز است که روی سرورهای ما اجرا میشود. موضوعات بزرگسالان قانونی یا بحثبرانگیز را رد نمیکند. این GPT، Claude یا هیچ مدل دیگری از سایر فروشندگان نیست. پنجره زمینه ۱۰۰,۰۰۰ توکن ترکیبی را نگه میدارد. حداکثر خروجی ۱۶,۰۰۰ توکن در هر درخواست است. اگر max_tokens را حذف کنید، آن را روی ۲۰۴۸ تنظیم کنید. بدنه درخواست باید زیر ۸ مگابایت باشد.
نقطه پایانی مدلها
با ارسال درخواست GET به /v1/models، لیست endpointهای موجود را دریافت کنید. این درخواست لیستی از آبجکتهای مدل را برمیگرداند. شناسه مدل "uncensored" را مشاهده خواهید کرد. این موضوع تأیید میکند که اتصال و احراز هویت شما به درستی کار میکنند. از این روش برای بررسی تنظیمات کلاینت خود پیش از ارسال پیکربندیهای سنگین استفاده کنید. این کار به تشخیص زودهنگام مشکلات شبکه کمک میکند. فرمت پاسخ با لیستهای استاندارد OpenAI مطابقت دارد. این موضوع برای بررسیهای سلامت خودکار مفید است. اگر SDK شما خطاهای عمومی گزارش میدهد، این endpoint را بررسی کنید. این کار دسترسی به سرور و اعتبار کلید شما را تأیید میکند.
پخش زنده و فراخوانی تابع
با تنظیم stream به true، پخش زنده (streaming) را فعال کنید. API رویدادهای ارسالی سرور را برمیگرداند. مصرف توکن فقط در آخرین قطعه ظاهر میشود. این به شما کمک میکند هزینهها را به صورت بلادرنگ ردیابی کنید. همچنین میتوانید از فراخوانی تابع استفاده کنید. ابزارها و tool_choice را در درخواست خود ارسال کنید. مدل از حالت JSON از طریق response_format پشتیبانی میکند. این را برای خروجیهای سختگیرانه روی json_object تنظیم کنید. از temperature، top_p و seed برای کنترل استفاده کنید. دنبالههای توقف همانطور که انتظار میرود کار میکنند. جریمههای حضور و تکرار در دسترس هستند. این ویژگیها اجازه میدهند تا جریانهای کاری عامل پیچیده ایجاد کنید. پخش زنده را با ابزارها برای پاسخهای پویا ترکیب کنید.
پارامترها و محدودیتها
شما محدود به ۳۰۰ درخواست در دقیقه هستید. هر کلید اجازه ۸ درخواست همزمان را میدهد. URL پایه HTTPS://api.nsfwchatgbt.com/v1 است. احراز هویت نیازمند یک Bearer token معتبر است. شناسه مدل "uncensored" است. پنجره متن ۱۰۰,۰۰۰ توکن است. حداکثر خروجی ۱۶,۰۰۰ توکن است. خطاهایی مانند 401 به معنای نامعتبر بودن کلید شماست. 402 نشاندهنده عدم اعتبار است. 429 به معنای رسیدن به محدودیت نرخ است. رد شدن برای محتوای جزئی محدودیتهای سخت هستند. این محدودیتها به ازای هر کلید اعمال میشوند، نه به ازای هر حساب. مصرف خود را برای جلوگیری از وقفه در سرویس نظارت کنید. اگر 429های مکرر میبینید، همزمانی را تنظیم کنید.
مصرف و صورتحساب توکن
قیمتها ۰.۱۵ دلار به ازای ۱ میلیون توکن ورودی است. توکنهای خروجی ۰.۵۰ دلار به ازای ۱ میلیون توکن هزینه دارند. شما فقط بابت آنچه تولید میکنید پرداخت میکنید. خطاها رایگان هستند. رد درخواستها هزینهای برای شما ندارد. اعتبار از طریق ارز دیجیتال شارژ میشود. ما USDT روی شبکه TRC20 یا USDC روی شبکه Base را میپذیریم. حداقل شارژ ۲۰ دلار و حداکثر ۵۰۰ دلار است. پاداشها در مبالغ ۵۰ دلار (+۵٪)، ۱۰۰ دلار (+۱۰٪) و ۲۰۰ دلار (+۱۵٪) اعمال میشوند. حسابهای جدید ۰.۵۰ دلار اعتبار برای ۷ روز دریافت میکنند. اعتبار منقضی نمیشود. خطاها از طریق پشتیبانی رفع میشوند. موجودی باقیمانده را در داشبورد خود بررسی کنید. مصرف بر اساس تعداد واقعی توکنها محاسبه میشود.
cURL
curl https://api.nsfwchatgbt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List server uptime stats for March"}]
}'پایتون
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwchatgbt.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwchatgbt.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);جریانسازی
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)پرسشهای رایج
پنجره زمینه و حداکثر خروجی چیست؟
پنجره زمینه ۱۰۰,۰۰۰ توکن شامل متن ورودی و خروجی است. میتوانید تا ۱۶,۰۰۰ توکن در هر درخواست تولید کنید. اگر max_tokens را تنظیم نکنید، پیشفرض ۲,۰۴۸ است.
چگونه برای API پرداخت کنم؟
شما با USDT (TRC20) یا USDC (Base) شارژ میکنید. هر مبلغ صحیحی بین $20 تا $500 پذیرفته میشود. اعتبار پاداشی بر اساس مبلغ شارژ خود دریافت میکنید. اعتبار هرگز منقضی نمیشود و خطاها رایگان هستند.
آیا این سرویس رسمی ChatGBT است؟
خیر، این یک API LLM بدون سانسور مستقل است. از یک مدل با وزن باز که برای محتوای بدون محدودیت تنظیم شده است، استفاده میکند. این مدل GPT، Claude یا هر فروشنده دیگری نیست. با SDKهای OpenAI سازگار است که یکپارچهسازی آسانی را فراهم میکند.
کلید API خود را دریافت کنید
ثبتنام کنید، توکن را کپی کنید و آدرس پایه خود را بهروز کنید. همینها کافی است.