شروع سریع API هوش مصنوعی بدون فیلتر
API AI uncensored ما را در عرض چند دقیقه با استفاده از SDK استاندارد OpenAI ادغام کنید. متن را ارسال کنید، streaming را فعال کنید و ابزارها را با یک نقطه پایانی سازگار فراخوانی کنید.
احراز هویت و URL پایه
این API از احراز هویت استاندارد کلید API استفاده میکند. کلید خود را در Authorization هدر برای هر درخواست. URL پایه https://api.uncensoredopenrouter.com/v1. این URL با SDKهای رسمی OpenAI با تغییر base_url.
نیازی به راهاندازی پیچیده نیست. فقط یک کلید از داشبورد تولید کنید و آن را به کلاینت خود ارسال کنید.
ارسال اولین تکمیل چت خود
یک درخواست POST به /v1/chat/completions با پیامهای خود. شناسه مدل uncensored. این مدل خروجیهای متنی را بدون رد محتوای بزرگسالان قانونی ارائه میدهد.
در اینجا یک مثال curl پایه برای شروع آورده شده است:
curl https://api.uncensoredopenrouter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the hash of this file path"}]
}'پنجره زمینه ۱۰۰,۰۰۰ توکن برای ورودی و خروجی ترکیبی است.
استفاده از SDK Python
از کتابخانه رسمی پایتون OpenAI استفاده کنید. تنظیم base_url و api_key before calling chat.completions.create. این امر تضمین میکند که کد شما در مقابل مدل بدون سانسور ما اجرا میشود.
پیکربندی نمونه:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredopenrouter.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)عبور model="uncensored" در درخواستهای شما.
یکپارچهسازی Node SDK
پکیج npm OpenAI را نصب کنید. کلاینت را با URL پایه سفارشی و کلید API خود پیکربندی کنید. این یک ادغام روان در برنامههای Node.js امکانپذیر میسازد.
قطعه کد:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredopenrouter.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 برای دریافت توکنها همانطور که تولید میشوند. این کار تأخیر ادراکشده را برای کاربران کاهش میدهد. 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)مصرف توکن برای دقت در صورتحساب، در قطعه آخر گنجانده شده است.
محدودیتهای نرخ و خطاها
API محدودیت ۳۰۰ درخواست در دقیقه به ازای هر کلید را اعمال میکند. اگر از این حد تجاوز کنید، خطای 429 دریافت خواهید کرد. خطای 401 به معنای نامعتبر بودن کلید شماست. خطای 402 نشاندهنده اعتبار ناکافی است.
خطاها رایگان هستند. شما فقط بابت استفاده موفق از توکنها هزینه میپردازید. پنجره زمینه (Context Window) 100,000 توکنی در هر درخواست بازنشانی میشود.
سوالات متداول
آیا این API بدون سانسور رسمی OpenRouter است؟
خیر. ما یک سرویس مستقل هستیم. مدلها یا زیرساخت OpenRouter را ارائه نمیدهیم. برای محدودیتها و قیمتگذاری خاص آنها، مستندات OpenRouter را بررسی کنید. API ما یک راهحل میزبانیشده جداگانه با مدلهای خود است.
اعتبار پیشپرداخت چگونه کار میکند؟
اعتبار بر اساس مصرف واقعی توکنها محاسبه میشود. خطاها و رد شدن درخواستها رایگان هستند. اعتبار هرگز منقضی نمیشود. میتوانید تنها با ارز دیجیتال، از $20 به بالا شارژ کنید.
اندازه پنجره زمینه چقدر است؟
پنجره زمینه ۱۰۰,۰۰۰ توکن برای ورودی و خروجی بهطور مشترک است. میتوانید تا ۱۶,۰۰۰ توکن در هر درخواست ارسال کنید.
کلید API خود را باز کنید
ثبتنام کنید، کلید را بردارید و آدرس پایه (base URL) را بهروز کنید. این فرآیند کامل است.