مستندات API بزرگسالان برای توسعهدهندگان
از API LLM بدون سانسور برای تولید محتوای بزرگسالان با یک رابط سازگار با OpenAI استفاده کنید. این راهنمای شروع سریع، احراز هویت، قالبهای درخواست و استریم برای یکپارچهسازی فوری را پوشش میدهد.
URL پایه احراز هویت
API نیازمند یک توکن حامل است که در Authorization header. این کلید را بلافاصله از طریق گوگل یا ایمیل در دریافت کلید API صفحه. برای ثبتنام نیازی به شماره تلفن نیست.
آدرس پایه را به https://api.apiadult.com/v1. این اندپوینت با SDKهای استاندارد OpenAI کار میکند. تنها به یک کلید فعال برای هر حساب نیاز دارید؛ صدور یک کلید جدید، کلید قبلی را بلافاصله جایگزین میکند.
کلید خود را امن نگه دارید. اگر آن را گم کردید، کلید جدیدی از داشبورد تولید کنید. کلید به مدل uncensored برای تولید متن دسترسی میدهد.
اولین درخواست
یک درخواست POST به /v1/chat/completions با شناسه مدل uncensoredمدل یک معماری وزنباز است که برای محتوای بزرگسالان قانونی بدون ردیابیهای استاندارد تنظیم شده است.
دستورالعمل سیستم را برای تعریف رفتار قرار دهید. API پاسخهای متنی را بر اساس ورودی شما برمیگرداند. خطاها اعتبار مصرف نمیکنند. رد شدنها به دلیل سیاست محتوا رایگان هستند.
با یک پیام ساده برای تأیید اتصال شروع کنید. از مثالهای زیر برای ساختاردهی به تماس اولیه خود استفاده کنید.
curl https://api.apiadult.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check remaining prepaid token balance"}]
}'
یکپارچهسازی SDK پایتون
کتابخانه رسمی OpenAI Python را نصب کنید. کلاینت را با کلید API و URL پایه سفارشی خود پیکربندی کنید. این به شما اجازه میدهد از روشهای آشنا مانند chat.completions.create.
مدل را روی uncensored در پیکربندی کلاینت خود. میتوانید پارامترهایی مانند temperature و top_p برای کنترل خ creativite. SDK شمارش توکنها و تلاش مجدد را به طور خودکار مدیریت میکند.
این رویکرد یکپارچهسازی را در برنامههای پایتون موجود ساده میکند. نیازی به تجزیه دستی پاسخهای JSON خام ندارید.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiadult.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 SDK
از openai پکیج Node.js برای پروژههای جاوااسکریپت. کلاینت را با مقدار apiKey و basePath pointing to our endpoint.
نقطه پایانی تکمیلهای چت را با uncensored مدل. میتوانید پاسخها را استریم کنید یا منتظر خروجی کامل بمانید. SDK گزینههای استاندارد مانند max_tokens و stop توالیها.
این روش برای سرویسهای بکاند یا توابع serverless ایدهآل است. رفتار ثابتی در سراسر برنامه شما تضمین میکند.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiadult.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);
استریمینگ و توکنهای SSE
استریمینگ را با تنظیم stream: true در درخواست شما. API رویدادهای ارسالی سرور (SSE) را برای تحویل بلادرنگ توکن برمیگرداند.
قطعه نهایی از جریان استریم شامل مصرف کلی توکن برای درخواست است. این امکان ردیابی دقیق هزینهها را بدون نیاز به فراخوانیهای اضافی فراهم میکند. استریم تاخیر ادراکشده را برای کاربران کاهش میدهد.
دادههای 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)
محدودیتهای نرخ و سهمیهها
هر کلید API محدود به ۳۰۰ درخواست در دقیقه است. میتوانید تا ۸ درخواست همزمان بهطور فعال داشته باشید. اندازه بدنه درخواست نباید از ۸ مگابایت تجاوز کند.
اگر کلید نامعتبری ارسال کنید، API خطای ۴۰۱ برمیگرداند. خطای ۴۰۲ نشاندهنده موجودی پیشپرداخت ناکافی است. خطای ۴۲۹ به این معنی است که به حد نرخ دسترسی یافتهاید.
پنجره زمینه (Context Window) در مجموع ۱۰۰,۰۰۰ توکن پشتیبانی میکند. خروجی به ۱۶,۰۰۰ توکن در هر درخواست محدود شده است. خطاها و رد شدنها اعتبار پیشپرداخت شما را مصرف نمیکنند.
سوالات متداول
چگونه اعتبار پیشپرداخت خود را شارژ کنم؟
بالا بردن موجودی با USDT (TRC20) یا USDC (Base) از طریق ارز دیجیتال. حداقل شارژ ۲۰ دلار و حداکثر ۵۰۰ دلار است. اعتبار هدیه برای مبالغ بزرگتر اضافه میشود: +۵٪ از ۵۰ دلار، +۱۰٪ از ۱۰۰ دلار و +۱۵٪ از ۲۰۰ دلار.
ظرفیت مدل API uncensored چقدر است؟
مدل از یک پنجره زمینه ۱۰۰,۰۰۰ توکنی برای ترکیب پرسپ و تکمیل پشتیبانی میکند. حداکثر خروجی در هر درخواست ۱۶,۰۰۰ توکن است. اگر max_tokens را تنظیم نکنید، پیشفرض ۲,۰۴۸ توکن است.
چه روشهای پرداختی را میپذیرید؟
فقط کریپتو: USTR روی TRC20 یا USDC روی Base، هر مبلغ صحیحی بین $20 تا $500. اعتبار بونوس از $50 اعمال میشود.
کلید API خود را اکنون دریافت کنید
ثبتنام کنید، کلید را کپی کنید و آدرس URL پایه را بهروز کنید. راهاندازی ساده.