fullyuncensoredai.comیکپارچهسازی
مستندات API
شروع با API سازگار با OpenAI ما برای تولید محتوای بدون سانسور. متن ارسال کنید، متن دریافت کنید و خروجی را با پارامترهای استاندارد کنترل کنید.
احراز هویت و URL پایه
از کلید API خود با آدرس پایه استفاده کنید تا شروع به ارسال درخواستها نمایید. نقطه پایانی https://api.fullyuncensoredai.com/v1Authorization هدر. هر حساب کاربری جدید بلافاصله پس از ثبتنام دسترسی فوری دریافت میکند.
نقطه پایانی تکمیل چت
درخواستها را به POST /v1/chat/completions با مدل uncensored. API ورودی متنی را پردازش کرده و خروجی متن تولید شده را برمیگرداند. میتوانید پاسخ را با پارامترهایی مانند temperature و top_p, خطاها و رد شدنها اعتبار مصرف نمیکنند.
curl https://api.fullyuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Explain how to configure a proxy for the api"}]
}'
پاسخهای استریم با SSE
استریمینگ را با تنظیم 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)
حالت JSON و فراخوانی تابع
استفاده response_format: {"type": "json_object"} برای خروجی ساختاریافته. فراخوانی تابع از طریق tools پارامتر. این به برنامه شما اجازه میدهد منطق را بر اساس تصمیمات مدل اجرا کند. اطمینان حاصل کنید که تعریف ابزارهای شما با طرحواره مورد انتظار مطابقت دارد.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.fullyuncensoredai.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);
یکپارچهسازی SDK Python
پکیج رسمی OpenAI Python را نصب کنید و URL پایه را پیکربندی کنید. کلید API خود را به مقداردهی اولیه کلاینت ارسال کنید. SDK جزئیات HTTP را بهطور خودکار مدیریت میکند. این روش برای سرویسهای backend و اسکریپتها ایدهآل است.
from openai import OpenAI
client = OpenAI(base_url="https://api.fullyuncensoredai.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)
محدودیتهای نرخ و همزمانی
هر کلید اجازه ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان را میدهد. پنجره متن ۱۰۰,۰۰۰ توکن در مجموع است. درخواستهایی که حجم بدنه آنها بیش از ۸ مگابایت باشد، با شکست مواجه میشوند. در صورت عبور از محدودیت نرخ، خطای ۴۲۹ دریافت خواهید کرد. خطای ۴۰۱ نشاندهنده کلید نامعتبر است.
سوالات متداول
آیا این یک API هوش مصنوعی بدون سانسور برای محتوای NSFW است؟
بله، مدل موضوعات بزرگسالان قانونی یا بحثبرانگیز را رد نمیکند. این مدل برای تولید محتوای خام بدون فیلترهای پنهان طراحی شده است.
اندازه پنجره زمینه چقدر است؟
پنجره زمینه برای مجموع متن ورودی و خروجی ۱۰۰,۰۰۰ توکن است. حداکثر خروجی در هر درخواست ۱۶,۰۰۰ توکن است.
چگونه خطاهای 402 یا 429 را مدیریت کنم؟
خطای 402 به معنای تمام شدن اعتبار شماست. خطای 429 نشان میدهد که به محدودیت نرخ رسیدهاید. برای ادامه استفاده، اعتبار ارز دیجیتال خود را شارژ کنید.
کلید خود را همین حالا ایجاد کنید
ثبتنام کنید، توکن را کپی کنید و آدرس URL پایه را بهروز کنید. این کل پیکربندی است.