شروع سریع: ادغام AI بدون سانسور
API LLM بدون سانسور ما را با تغییر URL پایه و حفظ کد کلاینت سازگار با OpenAI موجود خود یکپارچه کنید. شما تولید متن خام و بدون محدودیت با صفر اصطکاک یکپارچهسازی دریافت میکنید.
آدرس پایه را تنظیم و احراز هویت کنید
پیکربندی کلاینت خود را به API ما اشاره دهید. ما از SDKهای استاندارد OpenAI پشتیبانی میکنیم، بنابراین تنها نیاز دارید که base_url و کلید API خود را ارائه دهید. ثبتنام از طریق Google یا ایمیل برای دریافت کلید به صورت فوری بدون شماره تلفن. کلید بلافاصله پس از ایجاد نمایش داده میشود.
curl https://api.chatgptbezcenzury.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'احراز هویت دقیقاً مانند API رسمی کار میکند. اگر کلید نامعتبر باشد، خطای 401 دریافت میکنید. اگر اعتبار پیشپرداخت نداشته باشید، API خطای 402 برمیگرداند. خطاها و رد شدنها موجودی شما را مصرف نمیکنند.
ارسان اولین درخواست
از استاندارد /v1/chat/completions اندپوینت برای تولید متن. پرامپت خود را به صورت یک آبجکت JSON با تنظیم شناسه مدل به uncensored. این مدل روی سرورهای ما اجرا میشود و محتوای بزرگسالان قانونی، داستانی یا موضوعات جنجالی را رد نمیکند. این مدل GPT یا کلاود نیست، اما از همان رابط پیروی میکند.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptbezcenzury.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)هر درخواست از مجموع prompt و completion تا ۱۰۰,۰۰۰ توکن پشتیبانی میکند. حداکثر خروجی در هر درخواست ۱۶,۰۰۰ توکن است. اگر مشخص نکنید max_tokens, محدودیت پیشفرض ۲,۰۴۸ توکن است.
از SDK Node
کلاینت را با کلید API و URL پایه ما مقداردهی دهید. SDK Node درخواستهای HTTP را بهطور خودکار مدیریت میکند. این روش کد شما را تمیز نگه میدارد و به شما امکان میدهد در صورت نیاز ارائهدهندگان را بعداً تغییر دهید. فقط به خاطر داشته باشید که ما یک مدل ارائه میدهیم، نه یک روتر.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptbezcenzury.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 پارامتر را true تنظیم کنید. API دادهها را از طریق رویدادهای ارسالشده توسط سرور (SSE) برمیگرداند. هر قطعه حاوی متن ناقص و آمار مصرف در قطعه نهایی است. این روش تأخیر ادراکشده را برای پاسخهای طولانی کاهش میدهد.
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)استریم برای برنامههایی که نیاز به بازخورد فوری دارند خوب عمل میکند. میتوانید هر قطعه را پارس کرده و آن را به صورت زمان واقعی به کاربر نمایش دهید. مدل متن را توکن به توکن تولید میکند و منتظر تکمیل کامل نمیماند.
فعالسازی حالت JSON
مدل را مجبور به خروجی JSON معتبر کنید با تنظیم response_format به {"type": "json_object"}. این ویژگی خروجی دادههای ساختاریافته را برای برنامههای شما تضمین میکند. این ویژگی برای تجزیه دادههای ساختاریافته بدون پردازش اضافی مفید است.
فراخوانی تابع پشتیبانی میشود. میتوانید ابزارها را تعریف کنید و بگذارید مدل تصمیم بگیرد که از کدامیک استفاده کند. API منطق اجرای ابزار را بر اساس پیادهسازی سمت کلاینت شما مدیریت میکند.
محدودیتها و خطاها را درک کنید
ما محدودیتهای دقیقی را اعمال میکنیم تا استفاده عادلانه تضمین شود. پنجره زمینه ۱۰۰,۰۰۰ توکن است. حداکثر خروجی ۱۶,۰۰۰ توکن است. شما ۳۰۰ درخواست در دقیقه دریافت میکنید. درخواستهای همزمان به ۸ محدود شدهاند. بدنههای درخواست باید کمتر از ۸ مگابایت باشند.
خطاها از طریق کدهای وضعیت HTTP استاندارد مدیریت میشوند. 401 نشاندهنده کلید نامعتبر است. 402 به این معنی است که نیاز به افزودن اعتبار دارید. 429 نشان میدهد که محدودیت نرخ را عبور کردهاید. اعتبار هرگز منقضی نمیشود، بنابراین میتوانید هر زمان اعتبار خود را شارژ کنید.
پرسشهای رایج
آیا این API رسمی Chat GPT بدون سانسور است؟
خیر، ما یک سرویس مستقل هستیم که یک API سازگار با OpenAI ارائه میدهد. ما مدل رسمی OpenAI را ارائه نمیدهیم. مدل LLM بدون سانسور ما روی سرورهای خودمان اجرا میشود و تجربهای متفاوت برای تولید متن بدون محدودیت ارائه میدهد.
چگونه اعتبار به حسابم اضافه کنم؟
میتوانید فقط با استفاده از ارزهای دیجیتال شارژ کنید. ما USDT (TRC20) یا USDC (Base) را میپذیریم. حداقل مبلغ ۲۰ دلار و حداکثر آن ۵۰۰ دلار است. برای واریزیهای بزرگتر اعتبار هدیهای دریافت میکنید، با حداکثر ۱۵٪ اعتبار اضافی برای ۲۰۰ دلار یا بیشتر.
اگر در درخواست خود اشتباهی مرتکب شوم چه اتفاقی میافتد؟
خطاها از اعتبار پیشپرداخت شما مصرف نمیکنند. اگر خطای 402 دریافت کنید، به این معنی است که اعتباری ندارید. میتوانید هر زمان وجه اضافه کنید و اعتبار موجود شما منقضی نمیشود. اشتباهاتی مانند شارژهای دوباره از طریق صفحه پشتیبانی رفع میشوند.
کلید API خود را اکنون دریافت کنید
ثبتنام کنید، کلید را بردارید و URL پایه را بهروز کنید. همین کاری است که باید انجام دهید.