راهنمای شروع سریع توسعهدهندگان
این راهنمای شروع سریع به شما نشان میدهد که چگونه کد موجود خود را به یک API OpenAI نامحدود متصل کنید که نیاز به تغییرات صفر دارد. شما خروجیهای خام و بدون فیلتر LLM را از طریق نقاط پایانی سازگار با OpenAI با قیمتگذاری شفاف توکن دریافت میکنید.
تنظیم احراز هویت و URL پایه
با اشاره SDK خود به URL پایه ما و ارسال کلید API متصل شوید. ما یک جایگزین مستقیم و سازگار با پروتکل ارائه میدهیم که نیاز به تغییر کد صفر دارد. شما فقط نیاز به تغییر base_url و API_KEY متغیر محیطی. کلید شما بلافاصله پس از ثبتنام از طریق گوگل یا ایمیل تولید میشود. شماره تلفن لازم نیست. خطاها و رددها رایگان هستند، بنابراین شما فقط بابت مصرف واقعی توکن هزینه میپردازید. شناسه مدلی که باید ارسال شود همیشه "uncensored" است.
API ما یک مدل زبانی بزرگ بدون سانسور و اختصاصی واحد را ارائه میدهد. این GPT، Claude، Gemini، Grok، DeepSeek یا مدل هیچ ارائهدهنده دیگری نیست. ما یک مدل با وزن باز را اجرا میکنیم که برای پاسخدهی بدون ردّهای محتوایی برای استفاده بزرگسالانِ قانونی تنظیم شده است. یک محدودیت محتوای سخت اعمال میشود: درخواستهای مرتبط با محتوای جنسی با کودکان را رد میکنیم. تمام موضوعات قانونی دیگر در دسترس باقی میمانند.
اولین درخواست
اولین فراخوانی خود را با استفاده از POST /v1/chat/completions اندپوینت. این مدل بدون سانسور متن را دریافت کرده و متن برمیگرداند. میتوانید از هر کلاینت سازگار با OpenAI با بهروزرسانی URL پایه استفاده کنید. پنجره زمینه اجازه میدهد ۱۰۰,۰۰۰ توکن برای ورودی و خروجی به صورت ترکیبی. حداکثر خروجی ۱۶,۰۰۰ توکن در هر درخواست است. اگر max_tokens, حد به ۲,۰۴۸ توکن کاهش مییابد. فراخوانی تابع و حالت JSON در دسترس هستند. پخش زنده از طریق SSE برای تولید توکن بلادرنگ پشتیبانی میشود.
curl https://api.openaiuncensored.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three common Unix commands for disk usage."}]
}'
یکپارچهسازی SDK Python
از SDK رسمی پایتون برای یکپارچهسازی این API هوش مصنوعی uncensored در اپلیکیشنهای خود استفاده کنید. مقدار base_url به نقطه پایان و کلید خود را ارائه دهید. نام مدل "uncensored" است. میتوانید پارامترهایی مانند temperature, top_p، و seed. جریمه حضور و جریمه تکرار نیز پشتیبانی میشوند. توالیهای توقف به صورت مورد انتظار کار میکنند. حالت JSON خروجی ساختاریافته را در صورت نیاز تضمین میکند. SDK تلاش مجدد و استریم را به طور خودکار مدیریت میکند. این رویکرد برای اسکریپتهای ساده یا سرویسهای بکاند پیچیده کار میکند. به جز کتابخانه استاندارد، به وابستگی اضافی نیاز نیست.
from openai import OpenAI
client = OpenAI(base_url="https://api.openaiuncensored.cc/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 SDK
با Node.js با تنظیم URL پایه در پیکربندی خود ادغام کنید. مدل بدون سانسور به درخواستهای استاندارد chat-completions پاسخ میدهد. میتوانید فراخوانی تابع را برای استفاده از ابزار فعال کنید. حالت JSON برای قالببندی خروجی دقیق موجود است. SDK از پاسخهای استریم از طریق رویدادهای ارسال شده توسط سرور پشتیبانی میکند. مصرف توکن در آخرین قطعه گنجانده شده است. میتوانید دما و top_p را برای کنترل خلاقیت تنظیم کنید. دنبالههای توقف طول خروجی را محدود میکنند. جریمههای حضور و تکرار به کاهش تکرار کمک میکنند. مدل زمینههای طولانی را به طور کارآمد مدیریت میکند. اشکالزدایی با اشیاء خطای استاندارد ساده است.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openaiuncensored.cc/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 در درخواست خود. توکنها به صورت بلادرنگ از طریق رویدادهای ارسالی سرور دریافت میشوند. هر قطعه حاوی متن جزئی و دادههای استفاده است. قطعه نهایی شامل تعداد کل توکن برای درخواست است. این روش تأخیر ادراکشده را برای کاربران کاهش میدهد. این به طور یکپارچه با SDKهای پایتون و نود کار میکند. میتوانید جریان را خط به خط تجزیه کنید. مدیریت خطاها با درخواستهای غیرپخش زنده یکسان است. محدودیت نرخ به ازای هر کلید اعمال میشود، نه به ازای هر اتصال. میتوانید 8 درخواست همزمان به ازای هر کلید داشته باشید. هر درخواست به اندازه بدنه 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)
محدودیتها، خطاها و زمینه
برای جلوگیری از اختلال در سرویس، مصرف خود را پایش کنید. محدودیت نرخ ۳۰۰ درخواست در دقیقه به ازای هر کلید است. شما میتوانید ۸ درخواست همزمان را به طور فعال داشته باشید. اندازه بدنه درخواست نباید از ۸ مگابایت تجاوز کند. اگر کلید نامعتبر ارسال کنید، خطای 401 دریافت میکنید. خطای 402 نشاندهنده اعتبار پیشپرداخت ناکافی است. خطای 429 به معنای رسیدن به محدودیت نرخ است. اعتبار هرگز منقضی نمیشود، بنابراین میتوانید بعداً شارژ کنید. اعتبار پیشپرداخت بر اساس مصرف واقعی توکنها کسر میشود. خطاها رایگان هستند، بنابراین شما فقط برای تکمیلهای موفق هزینه میپردازید. پنجره متن مجموعاً ۱۰۰,۰۰۰ توکن است. حداکثر خروجی ۱۶,۰۰۰ توکن است مگر اینکه خلاف آن ذکر شده باشد.
سوالات متداول
آیا این سرویس بدون سانسور رسمی OpenAI است؟
خیر، ما یک سرویس مستقل هستیم که یک API سازگار با openai ارائه میدهیم. ما یک مدل بدون سانسور خودمان را اجرا میکنیم، نه GPT یا مدل هیچ تولیدکننده دیگری. برای جزئیات درباره سایر ارائهدهندگان، مستندات رسمی را بررسی کنید.
چه مدلهایی این API LLM بدون سانسور پشتیبانی میکند؟
یک مدل بزرگ زبانی بدون سانسور اختصاصی ارائه میدهیم. شناسه مدل "uncensored" است. این یک مدل وزنباز است که برای عدم امتناع در موضوعات قانونی تانشده است. ما بین چندین مدل مسیریابی نمیکنیم.
چگونه برای API هوش مصنوعی بدون سانسور پرداخت کنم؟
ما فقط ارز دیجیتال میپذیریم: USDT روی شبکه TRC20 یا USDC روی شبکه Base. شارژها بین ۲۰ تا ۵۰۰ دلار هستند. اعتبار هدیه برای مبالغ بالاتر اضافه میشود. اعتبار هرگز منقضی نمیشود و بر اساس مصرف توکن محاسبه میشود.
کلید API خود را دریافت کنید
ثبتنام، کلید را کپی کنید و آدرس پایه را بهروز کنید. این کل پیکربندی مورد نیاز است.
همین حالا شروع کنید