مستندات API
Obliteration AI یک API سازگار با OpenAI برای تولید متن بدون سانسور ارائه میدهد. مدل بدون سانسور واحد را با SDKهای استاندارد و صورتحساب شفاف به ازای هر توکن در استک خود ادغام کنید.
URL پایه و احراز هویت
کلاینت خود را به https://api.obliterationai.com/v1 و کلید خود را در Authorization header. این URL پایه با هر کلاینت سازگار با OpenAI کار میکند با صرفاً تغییر نقطه پایانی. شما یک کلید فعال برای هر حساب دریافت میکنید و تولید یک کلید جدید، بلافاصله کلید قبلی را نامعتبر میکند. سرویس برای ثبتنام به شماره تلفن نیاز ندارد و فقط از ورود گوگل یا ایمیل و رمز عبور استفاده میکند.
هدر احراز هویت: Authorization: Bearer YOUR_API_KEY
نقطه پایانی تکمیل چت
پیامها را به POST /v1/chat/completions برای دریافت پاسخهای متنی از مدل بدون سانسور. سیستم فرمتهای پیام استاندارد را میپذیرد و متن تولیدشده را بدون رد محتوایی برای استفاده قانونی بزرگسالان برمیگرداند. باید شناسه مدل را بهعنوان "uncensored" در پیکربندی درخواست. این نقطه پایدار تکنهایی تمام نیازهای تولید متن را مدیریت میکند، به استثنای وظایف جاسازی یا بینایی.
curl https://api.obliterationai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch me the latest release notes"}]
}'
یکپارچهسازی SDK پایتون
از کتابخانه رسمی پایتون OpenAI برای ارتباط با API با بهروزرسانی آدرس پایه استفاده کنید. آدرس api_key و base_url پارامترها برای هماهنگی با نقطه پایانی میزبانی ما. کلاینت درخواستها را به مدل بدون سانسور با استفاده از شناسه مدل مشخصشده هدایت میکند. این رویکرد نیاز به تغییرات حداقلی در پروژههای موجود OpenAI دارد.
from openai import OpenAI
client = OpenAI(base_url="https://api.obliterationai.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
SDK OpenAI را در Node.js با URL پایه سفارشی و کلید API خود مقداردهی اولیه کنید. کلاینت را پیکربندی کنید تا به uncensored شناسه مدل را برای تمام تکمیلها استفاده کنید. این پیکربندی به شما اجازه میدهد از ابزارهای موجود Node.js استفاده کنید در حالی که به یک LLM بدون فیلتر دسترسی دارید. مطمئن شوید که هدرهای احراز هویت صحیح را برای دسترسی امن ارسال میکنید.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.obliterationai.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 برای دریافت پاسخهای توکنبهتوکن از طریق رویدادهای ارسالی سرور (SSE). آخرین قطعه از جریان، شامل کل مصرف توکن برای درخواست است. این ویژگی برای برنامههای بلادرنگ که در آنها تأخیر اهمیت دارد، ایدهآل است. میتوانید پارامترهایی مانند temperature و top_p برای کنترل تنوع پاسخ.
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)
محدودیتهای نرخ و محدودیتها
API محدودیت ۳۰۰ درخواست در دقیقه را اعمال میکند و ۸ درخواست همزمان را به ازای هر کلید مجاز میسازد. پنجره زمینه از ۱۰۰,۰۰۰ توکن بهطور کلی پشتیبانی میکند، با حداکثر خروجی ۱۶,۰۰۰ توکن در هر درخواست. خطاهایی مانند کلیدهای نامعتبر (401) یا اعتبار ناکافی (402) از موجودی اعتبار پیشپرداخت شما مصرف نمیکنند. کد وضعیت 429 نشان میدهد که موقتاً از محدودیت نرخ تجاوز کردهاید.
محدودیت سخت محتوا: هیچ محتوای جنسی که شامل کودکان شود تحت هیچ شرایطی مجاز نیست.
سوالات و پاسخها
آیا AI نابودی یک بازفروش OpenAI است؟
خیر، ما یک سرویس مستقل هستیم که مدل وزنباز بدون سانسور اختصاصی خود را میزبانی میکنیم. این مدل GPT، Claude یا هیچ مدل دیگری از فروشندگان نیست، اما کاملاً با فرمت API OpenAI برای یکپارچهسازی آسان سازگار است.
چگونه اعتبار خود را شارژ کنم؟
میتوانید اعتبار خود را با USDT (TRC20) یا USDC (Base) با مبالغ بین $20 و $500 شارژ کنید. اعتبارها منقضی نمیشوند و برای شارژهای بزرگتر اعتبار هدیه دریافت میکنید: +5٪ از $50، +10٪ از $100 و +15٪ از $200.
اگر خطای 402 دریافت کنم چه اتفاقی میافتد؟
خطای 402 نشان میدهد که اعتبار پیشپرداخت باقیمانده شما صفر است. درخواست بدون مصرف هیچ موجودی رد میشود، بنابراین میتوانید از طریق ارز دیجیتال حساب خود را شارژ کنید و فوراً دوباره تلاش کنید. خطاها و رد شدن درخواستها همیشه رایگان هستند.
کلید API شما فقط یک فرم فاصله دارد
ثبتنام کنید، کلید خود را کپی کنید و آدرس پایه را بهروز کنید. این کل راهاندازی است.