مستندات API
همین حالا شروع به ارسال درخواست به اندپوینت بدون سانسور ما با استفاده از کتابخانههای استاندارد سازگار با OpenAI کنید. این راهنما احراز هویت، استریم و محدودیتها برای یکپارچهسازی فوری را پوشش میدهد.
URL پایه و احراز هویت
درخواستهای شما از طریق https://api.whatdoesabliteratedmean.com/v1. با ارسال کلید API خود در Authorization header. یک کلید برای هر حساب دریافت میکنید که بلافاصله پس از ثبتنام قابل مشاهده است.
اولین درخواست
یک درخواست POST به /v1/chat/completions با شناسه مدل تنظیم شده روی uncensored. نقطه پایانی پیکربندیهای JSON استاندارد را میپذیرد و خروجی متنی برمیگرداند. میتوانید پارامترهایی مانند temperature برای کنترل خ creativite. از این ساختار برای بررسی اتصال قبل از مقیاسدهی استفاده کنید.
curl https://api.whatdoesabliteratedmean.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Explain the etymology of abliterated clearly"}]
}'
یکپارچهسازی SDK Python
پکیج رسمی OpenAI را نصب کنید و آن را به URL پایه ما متصل کنید. مدل را روی uncensored برای دور زدن رد شدنهای استاندارد. این رویکرد با کدهای موجود بدون بازنگری عمیق کار میکند. میتوانید پاسخها را استریم کنید یا آنها را به صورت همزمان بر اساس نیازهای تأخیر خود پردازش کنید.
from openai import OpenAI
client = OpenAI(base_url="https://api.whatdoesabliteratedmean.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
کلاینت OpenAI را با URL پایه صحیح و کلید API خود مقداردهی اولیه کنید. شناسه مدل را پیکربندی کنید تا uncensored برای خروجیهای نامحدود. توسعهدهندگان Node میتوانند از الگوهای async/await برای کد تمیز استفاده کنند. این پیکربندی سازگاری با مشتریان استاندارد OpenAI-compatible را تضمین میکند.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.whatdoesabliteratedmean.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)
Limits and Errors
شما محدود به ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان به ازای هر کلید هستید. پنجره متن از ۱۰۰,۰۰۰ توکن در مجموع پشتیبانی میکند و حداکثر خروجی ۱۶,۰۰۰ توکن است. خطای ۴۰۱ نشاندهنده کلید نامعتبر و ۴۰۲ به معنای نیاز به شارژ اعتبار است. کد ۴۲۹ نشان میدهد که به محدودیت نرخ رسیدهاید. خطاها و رد شدنها اعتبار شما را مصرف نمیکنند.
سوالات متداول
abliterated به چه معناست؟
به مدلهایی اشاره دارد که همراستاییهای ایمنی از آنها حذف شده است. این اجازه میدهد تا هوش مصنوعی بدون رد کردن، به سوالات جنجالی یا NSFW پاسخ دهد. مدل ما برای این رفتار خاص بهینهسازی شده است.
چگونه اعتبار بیشتری دریافت کنم؟
بالا بردن موجودی با USDT (TRC20) یا USDC (Base). مبالغ بین ۲۰ تا ۵۰۰ دلار است. اعتبار هدیه بر اساس مبلغ شارژ دریافت میکنید، با تا ۱۵٪ اضافه.
آیا مدل GPT است؟
خیر، این یک مدل با وزن باز است که روی سرورهای ما اجرا میشود. این مدل GPT یا Claude نیست. این یک مدل متمایز بهینهسازی شده برای پاسخهای بدون سانسور است.
کلید API خود را اکنون دریافت کنید
ثبتنام کنید، کلید را دریافت کنید و URL پایه خود را تنظیم کنید. همین کاری است که باید پیکربندی کنید.