uncensoredroleplayai.com/مستندات
شروع سریع API هوش مصنوعی بدون فیلتر
یک نمونه AI نقشآفرینی بدون سانسور را در عرض چند دقیقه با API سازگار با OpenAI ما اجرا کنید. از SDKهای استاندارد برای ارسال متن و دریافت پاسخهای با زمینه طولانی بدون فیلترهای محتوا استفاده کنید.
پیشنیازها و راهاندازی URL پایه
ابتدا با ثبتنام از طریق گوگل یا ایمیل در صفحه کلید، یک حساب ایجاد کنید. کلید API شما بلافاصله ظاهر میشود و به عنوان تنها اعتبارنامه برای تمام درخواستها عمل میکند. URL پایه سرویس https://api.uncensoredroleplayai.com/v1, که با هر کلاینت سازگار با OpenAI کار میکند.
متغیر محیطی یا مشتری SDK خود را به این URL متصل کنید. این نقطه پایانی واحد تمام تکمیلهای متنی را مدیریت میکند. نیازی به مدیریت مسیریابی مدل یا انتخاب از بین چندین ارائهدهنده ندارید. شناسه مدل همیشه uncensored، یک مدل وزنباز که برای محتوای بزرگسالان و داستانی تنظیم شده است.
احراز هویت با کلیدهای API
کلید API خود را در Authorization هدر به عنوان یک توکن Bearer. هر درخواست باید این هدر را برای احراز هویت هویت شما حمل کند. اگر کلید گمشده یا نامعتبر باشد، سرور خطای 401 Unauthorized برمیگرداند. اگر مشک دارید که کلید لغو شده است، داشبورد حساب خود را بررسی کنید.
هر حساب در هر زمان تنها یک کلید فعال دارد. تولید کلید جدید، کلید قبلی را بلافاصله جایگزین میکند. محدودیتی در تعداد کلیدهایی که میتوانید به صورت تاریخی تولید کنید وجود ندارد، اما تنها کلید فعلی کار میکند. از این کلید واحد در تمام سرویسهای خود استفاده کنید.
ارسال اولین تکمیل چت شما
درخواست POST به /v1/chat/completions نقطه پایانی. نام مدل را عبور دهید uncensored و تاریخچه مکالمه خود را در messages آرایه. سیستم یک پاسخ متنی بدون فیلتر برای موضوعات بزرگسالان قانونی برمیگرداند.
- مدل را روی
uncensored. - دستورالعمل سیستم را برای تعریف شخصیت نقشآفرینی قرار دهید.
- ارسال پیامهای کاربر برای پیشبرد روایت.
بررسی کنید که ساختار پاسخ شامل متن تولید شده است. این تأیید میکند که یکپارچهسازی شما با API LLM uncensored به درستی کار میکند.
مدیریت پاسخهای جریانسازی
استریمینگ را با تنظیم stream به true در درخواست خود. API قطعات را از طریق رویدادهای Server-Sent (SSE) ارسال میکند. هر قطعه شامل متن جزئی و متادیتا است. این قطعات را به صورت بلادرنگ پردازش کنید تا پاسخ را همانطور که تولید میشود نمایش دهید.
جزئیات مصرف توکن در قطعه نهایی ظاهر میشود. این به شما امکان میدهد هزینهها را بدون انتظار برای پایان کامل پاسخ ردیابی کنید. پخش زنده برای رباتهای نقشآفرینی که در آنها تأخیر اهمیت دارد ایدهآل است. از SDK Node برای مدیریت آسان این رویدادها استفاده کنید.
پیکربندی پارامترها برای نقشآفرینی
پارامترهایی مانند temperature و top_p برای کنترل خ creativite. دمای بالاتر خروجیهای متنوعتر و غیرقابل پیشبینیتری تولید میکند. استفاده stop sequences برای پایان پاسخها در عبارات خاص. حالت JSON از طریق response_format برای داده ساختاریافته.
تنظیم max_tokens برای کنترل طول خروجی. پیشفرض ۲,۰۴۸ توکن است، اما میتوانید تا ۱۶,۰۰۰ درخواست دهید. پنجره زمینه از ۱۰۰,۰۰۰ توکن در مجموع پشتیبانی میکند. این امکان پیوستگی در متنهای طولانی را بدون از دست دادن زمینه فراهم میکند. این تنظیمات را برای مورد استفاده خاص خود بهینهسازی کنید.
درک استفاده و قیمتگذاری توکن
قیمتگذاری شفاف است: ۰.۱۵ دلار به ازای هر میلیون توکن ورودی و ۰.۵۰ دلار به ازای هر میلیون توکن خروجی. خطاها و رد شدن درخواستها رایگان هستند. اعتبار پیشپرداخت است و هرگز منقضی نمیشود. شارژ از طریق ارزهای دیجیتال با USDT (TRC20) یا USDC (Base).
Limits include 300 requests per minute and 8 concurrent requests per key. The request body size is capped at 8 MB. If you run out of credit, you receive a 402 Payment Required error. Monitor your usage via the dashboard to avoid interruptions.
cURL
curl https://api.uncensoredroleplayai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the main plot points of the provided story text"}]
}'پایتون
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredroleplayai.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredroleplayai.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 = 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)پرسش و پاسخ فنی
محدودیت زمینه AI نقشآفرینی بدون سانسور چقدر است؟
پنجره زمینه (context window) از ۱۰۰,۰۰۰ توکن برای هر دو بخش ورودی (prompt) و خروجی (completion) پشتیبانی میکند. شما میتوانید تا ۱۶,۰۰۰ توکن در هر درخواست خروجی تولید کنید. این امکان برای داستانسرایی طولانیمدت بدون از دست دادن زمینه فراهم است. با این حال، رد شدن درخواستها برای محتوای جنسی خفیف همچنان اعمال میشود.
چگونه خطاهای احراز هویت را مدیریت کنم؟
خطای 401 نشاندهنده کلید API نامعتبر یا فاقد کلید است. داشبورد حساب کاربری خود را بررسی کنید تا از فعال بودن کلید اطمینان حاصل کنید. در صورت لغو کلید قدیمی، یک کلید جدید ایجاد کنید. هر حساب کاربری در هر زمان تنها یک کلید فعال دارد.
اگر از محدودیت نرخ عبور کنم چه اتفاقی میافتد؟
خطای ۴۲۹ Too Many Requests را دریافت خواهید کرد. محدودیت ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان است. چند ثانیه قبل از تلاش مجدد صبر کنید. استفاده خود را مانیتور کنید تا در محدودهها باقی بمانید.
کلید API خود را بازیابی کنید
ثبتنام کنید، توکن را کپی کنید و نقطه پایانی را بهروز کنید. این کل پیکربندی است.