مستندات توسعهدهندگان برای API بدون سانسور
همین حالا با API سازگار با OpenAI ما، محتوای نامحدود تولید کنید. این راهنمای سریع، احراز هویت، اولین درخواست شما و پیکربندی استریم را در عرض چند دقیقه پوشش میدهد.
URL پایه احراز هویت
با یک کلید API واحد و URL پایه مشخص متصل شوید. با ثبتنام از طریق گوگل یا ایمیل، کلید خود را بلافاصله دریافت کنید. درخواستها را به https://api.unrestrictedllmmodels.com/v1 با کلید خود در Authorization header. این پیکربندی با هر کلاینت سازگار با OpenAI بدون نیاز به آداپتورهای سفارشی کار میکند.
curl https://api.unrestrictedllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a JSON object with keys for user_id and role."}]
}'کلید شما دسترسی به یک مدل فعال را فراهم میکند. اگر کلید جدیدی تولید کنید، کلید قبلی بلافاصله نامعتبر میشود. برای ثبتنام نیازی به شماره تلفن نیست.
نقطه پایانی تکمیل چت
پیامها را به نقطه پایانی چت ارسال کنید تا پاسخهای متنی دریافت نمایید. از POST /v1/chat/completions با شناسه مدل تنظیم شده روی uncensoredمدل ورودی را پردازش کرده و متن تولیدشده را بدون فیلتر کردن موضوعات بزرگسالان قانونی یا خلاقانه برمیگرداند.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedllmmodels.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)هر درخواست توکنها را از اعتبار پیشپرداخت شما مصرف میکند. خطاها موجودی شما را شارژ نمیکنند. میتوانید پارامترهایی مانند دما را برای کنترل تصادفی بودن تنظیم کنید.
پاسخهای استریمشده و مصرف توکن
پاسخها را به صورت بلادرنگ با استفاده از رویدادهای ارسالی سرور (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)این قابلیت برای نوشتن خلاقانه طولانیمدت یا سناریوهای نقشآفرینی که در آنها تأخیر مهم است، ایدهآل است. تنظیم stream پارامتر به true در بدنه درخواست.
فراخوانی تابع و حالت JSON
استخراج داده ساختاریافته یا استفاده از ابزارها را مستقیماً به گردش کار خود اضافه کنید. حالت JSON را با تنظیم response_format به {"type": "json_object"} برای خروجیهای سازگار. فراخوانی توابع از پارامترهای ابزار و tool_choice برای رفتارهای عامل پیچیده پشتیبانی میکند.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedllmmodels.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);این انعطافپذیری به شما امکان میدهد برنامههایی بسازید که پاسخها را بهطور برنامهنویسی تجزیه میکنند. از آن برای استخراج داده یا کنترل سیستمهای خارجی از طریق فراخوانی API استفاده کنید.
پارامترها: temperature، top_p و seed
خلاقیت و قابلیت تکرارپذیری خروجیهای خود را کنترل کنید. تنظیم temperature برای تصادفی بودن، top_p برای نمونهگیری هسته، و stop sequences برای توقف تولید. The seed پارامتر نتایج قطعی را برای تست فراهم میکند.
این پارامترها امکان تنظیم دقیق رفتار مدل را بدون تغییر وزنهای زیرین فراهم میکنند. از presence_penalty و frequency_penalty برای مدیریت تکرار.
محدودیتهای نرخ و سهمیهها
برای جلوگیری از اختلال، مصرف خود را پایش کنید. شما به ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان به ازای هر کلید محدود هستید. حداکثر اندازه بدنه درخواست ۸ مگابایت است. هر حساب فقط یک کلید فعال در اختیار دارد.
پنجره زمینه (context window) از ۱۰۰,۰۰۰ توکن برای ورودی (prompt) و خروجی (completion) ترکیبی پشتیبانی میکند. خطاها کدهای وضعیت HTTP مناسب را برمیگردانند: ۴۰۱ برای کلیدهای نامعتبر، ۴۰۲ برای اعتبار ناکافی و ۴۲۹ برای محدودیت نرخ. رد شدنها به دلیل سیاست محتوا رایگان هستند و اعتبار مصرف نمیکنند.
پرسشهای رایج
چگونه با API مدلهای LLM بدون محدودیت شروع به کار کنم؟
با ثبتنام از طریق گوگل یا ایمیل، کلید API خود را بهطور فوری دریافت کنید. نیازی به شماره تلفن نیست. کلید خود را به کلاینت سازگار با OpenAI اضافه کنید و شروع به ارسال درخواست به نقطه پایانی چت نمایید.
آیا مدل محتوا را رد میکند؟
مدل بدون سانسور است و موضوعات بزرگسالان، خلاقانه یا بحثبرانگیز قانونی را رد نمیکند. تنها محدودیت سخت، محتوای جنسی مرتبط با کودکان است که همیشه رد میشود.
اگر به محدودیت نرخ برسم چه اتفاقی میافتد؟
کد وضعیت HTTP ۴۲۹ را دریافت خواهید کرد. میتوانید پس از بازنشانی پنجره زمانی مجدداً تلاش کنید. درخواستهای همزمان به ۸ درخواست به ازای هر کلید محدود شدهاند و مجموع درخواستها در هر دقیقه به ۳۰۰ محدود میشود.
کلید خود را همین حالا ایجاد کنید
ثبتنام کنید، توکن را کپی کنید و نقطه پایانی خود را بهروز کنید. تمام.