مرجع API GPT بدون سانسور
همین حالا با API سازگار با OpenAI ما شروع به تولید محتوای بدون سانسور کنید. URL پایه خود را تغییر دهید، کلید خود را تنظیم کنید و بدون قفل اشتراک درخواست ارسال کنید.
URL پایه و احراز هویت
کلاینت خود را به HTTPS://api.gptuncensored.cc/v1 پوینت کنید و کلید خود را در هدر Authorization ارسال کنید. این اندپوینت واحد تمام تولید متن را بدون نیاز به پیکربندی اضافی برای جاسازی یا پردازش تصویر مدیریت میکند. بلافاصله پس از ثبتنام با گوگل یا ایمیل، یک کلید دریافت میکنید تا بتوانید در عرض چند دقیقه تست را آغاز کنید. کلید API هر درخواست را احراز هویت میکند و میتوانید آن را در صورت نیاز بازتولید کنید، اگرچه به ازای هر حساب کاربری تنها یک کلید فعال مجاز است.
اولین درخواست با cURL
یک درخواست POST ساده به /v1/chat/completions ارسال کنید تا پیکربندی خود را تأیید کنید. این دستور curl ساختار حداقل مورد نیاز برای دریافت پاسخ از مدل بدون سانسور را نشان میدهد. YOUR_API_KEY را با کلیدی که در داشبورد خود ایجاد کردهاید جایگزین کنید. شناسه مدل "uncensored" تضمین میکند که به انتهایپوینت اختصاصی بدون رد شدنهای ایمن برای محتوای بزرگسالان قانونی متصل میشوید.
curl https://api.gptuncensored.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the pros and cons of using Rust for backend systems"}]
}'
یکپارچهسازی SDK Python
از بسته رسمی openai با یک base_url سفارشی برای یکپارچهسازی بیدرنگ استفاده کنید. این روش به شما اجازه میدهد ساختار کد موجود خود را حفظ کنید در حالی که به نقطه پایانی uncensored ما سوئیچ میکنید. api_key و base_url را بهطور صریح در راهاندازی کلاینت خود تنظیم کنید. پارامتر مدل باید روی "uncensored" تنظیم شود تا مسیریابی صحیح تضمین شود. این روش با نسخههای استاندارد SDK OpenAI کار میکند و مهاجرت را برای توسعهدهندگانی که از قبل از کلاینتهای Python استفاده میکنند ساده میکند.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptuncensored.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
کلاینت OpenAI را با URL پایه و کلید خود در محیطهای Node.js مقداردهی اولیه کنید. این پیکربندی رویکرد Python را تقلید میکند و یکپارچگی را در زبانهای برنامهنویسی مختلف تضمین مینماید. میتوانید شناسه مدل "uncensored" را مستقیماً در فراخوانیهای تکمیل متن ارسال کنید. کلاینت هدرهای احراز هویت را پس از پیکربندی بهطور خودکار مدیریت میکند. این یکپارچهسازی از پارامترهای استاندارد مانند temperature و top_p پشتیبانی میکند که به شما امکان میدهد سبک خروجی را تنظیم کنید.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptuncensored.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);
پاسخهای استریم
استریمینگ را با تنظیم stream به true در بدنه درخواست فعال کنید. API قطعات داده را به صورت تکهتکه برمیگرداند که میتوانید آنها را تکه به تکه تجزیه کنید. این روش برای برنامههای بلادرنگ که میخواهید خروجی را هنگام تولید نمایش دهید ایدهآل است. قطعه نهایی شامل آمار کامل مصرف توکن برای صورتحساب است. استریمینگ تأخیر ادراکشده را برای کاربران کاهش میدهد و این مدل uncensored را در طول جلسات نقشآفرینی طولانی یا وظایف استخراج داده، پاسخدهندهتر میکند.
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 اگر از ۳۰۰ درخواست در دقیقه عبور کنید را داشته باشید. پنجره زمینه در مجموع از ۱۰۰,۰۰۰ توکن پشتیبانی میکند، با حداکثر خروجی ۱۶,۰۰۰ توکن به ازای هر درخواست. اندازه بدنه درخواست نمیتواند از ۸ مگابایت بیشتر باشد و میتوانید تا ۸ درخواست همزمان به ازای هر کلید اجرا کنید. خطاها و رد شدنها اعتبار پیشپرداخت شما را مصرف نمیکنند، بنابراین شما فقط برای تولید موفقیتآمیز توکنها پرداخت میکنید. این مدل قیمتگذاری شفاف تضمین میکند که دقیقاً میدانید بابت چه چیزی پرداخت میکنید بدون محدودیتهای پنهان لایهای.
پشتیبانی و پاسخها
آیا این API رسمی GPT است؟
خیر، ما یک ارائهدهنده مستقل هستیم که مدل بدون سانسور اختصاصی خود را اجرا میکنیم. ما با فرمت API OpenAI سازگار هستیم، بنابراین کد موجود شما کار میکند، اما مدلهای GPT، Claude یا سایر فروشندگان را ارائه نمیدهیم. برای جزئیات خاص مدلها، مستندات مربوط به هر فروشنده را بررسی کنید.
اگر خطای 402 دریافت کنم چه اتفاقی میافتد؟
خطای ۴۰۲ به این معنی است که اعتبار پیشپرداخت شما تمام شده است. میتوانید با USDT (TRC20) یا USDC (Base) با مبالغ بین ۲۰ تا ۵۰۰ دلار شارژ کنید. اعتبارها هرگز منقضی نمیشوند، بنابراین میتوانید هر زمان که نیاز دارید وجه اضافه کنید بدون هزینههای اشتراک ماهانه.
پنجره متن چگونه کار میکند؟
مدل از پنجره زمینه ۱۰۰,۰۰۰ توکنی پشتیبانی میکند که شامل هر دو بخش prompt و completion است. میتوانید تا ۱۶,۰۰۰ توکن را در یک خروجی واحد درخواست دهید. اگر max_tokens را تنظیم نکنید، محدودیت پیشفرض ۲,۰۴۸ توکن است. این امکان را برای مدیریت زمینه گسترده در حالی که عملکرد حفظ میشود فراهم میآورد.
کلید خود را بهطور فوری ایجاد کنید
ثبتنام، کلید را کپی کنید، آدرس پایه را بهروز کنید. یکپارچهسازی کامل در سه مرحله.