fa ▾
با اعتبار آزمایشی امتحان کنید

مستندات API مدل زبانی بزرگ بدون سانسور

بلافاصله با یک انتهای سازگار با OpenAI استاندارد شروع به تولید محتوای نامحدود کنید. کلاینت خود را با URL پایه و کلید ارائه شده پیکربندی کنید تا از گاردریل‌های محتوای معمول بگذرید.

احراز هویت و URL پایه

کلید API هر درخواست را به اندپوینت میزبانی‌شده ما احراز هویت می‌کند. کلید خود را از طریق ادامه با گوگل یا ایمیل در صفحه داشبورد وارد کنید. این کلید را در Authorization هدر با استفاده از طرح Bearer.

  • URL پایه: https://api.unrestrictedartificialintelligence.com/v1
  • هدر: Authorization: Bearer YOUR_API_KEY

هر حساب‌کاربری از یک کلید فعال پشتیبانی می‌کند؛ تولید یک کلید جدید، کلید قبلی را بلافاصله نامعتبر می‌کند. برای ثبت‌نام نیاز به تأیید شماره تلفن نیست.

نقطه پایانی تکمیل چت

پرامپت‌های متنی را به /v1/chat/completions اندپوینت برای دریافت پاسخ‌های تولید شده. این اندپوینت تمام تعاملات استاندارد چت را بدون منطق مسیریابی پیچیده مدیریت می‌کند.

شناسه مدل را به عنوان uncensored در بدنه درخواست. API خروجی متنی را مستقیماً برمی‌گرداند و از هر دو جریان کاری همزمان و ناهمزمان پشتیبانی می‌کند.

خطاهایی مانند اعتبار ناکافی وضعیت ۴۰۲ را برمی‌گردانند، در حالی که کلیدهای نامعتبر پاسخ ۴۰۱ را ایجاد می‌کنند. هزینه پنهانی برای درخواست‌های ناموفق اعمال نمی‌شود.

curl https://api.unrestrictedartificialintelligence.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the current UTC timestamp"}]
  }'

SDK Python

API را در برنامه‌های Python با استفاده از SDK رسمی OpenAI ادغام کنید. کلاینت را با URL پایه سفارشی و کلید API خود پیکربندی کنید تا اطمینان حاصل شود که درخواست‌ها به درستی به سرورهای ما مسیریابی می‌شوند.

پارامتر مدل را روی uncensored برای دسترسی به مدل بدون محدودیت. این رویکرد به شما امکان می‌دهد از ویژگی‌های موجود SDK مانند تلاش مجدد و مدیریت خطا استفاده کنید.

from openai import OpenAI

client = OpenAI(base_url="https://api.unrestrictedartificialintelligence.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

از SDK Node.js برای ساخت خدمات بک‌اند که به تولید متن با تراکم بالا نیاز دارند استفاده کنید. کلاینت را با URL پایه خاص برای جلوگیری از تداخل مسیردهی با نقاط پایانی استاندارد OpenAI راه‌اندازی کنید.

مدل را به عنوان تعریف کنید uncensored برای اطمینان از اینکه پاسخ با رفتار نامحدود همسو باشد. SDK سریال‌سازی JSON و درخواست‌های شبکه را به‌طور خودکار مدیریت می‌کند.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unrestrictedartificialintelligence.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) را برمی‌گرداند که به شما امکان می‌دهد توکن‌ها را همان‌طور که تولید می‌شوند پردازش کنید.

آمار مصرف توکن در آخرین قطعه استریم گنجانده شده است. این تأخیر ادراک‌شده را برای پاسخ‌های بزرگ کاهش می‌دهد در حالی که کنترل کامل بر جریان خروجی را حفظ می‌کند.

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)

محدودیت‌ها، خطاها و & زمینه

پنجره زمینه (context window) از ۱۰۰,۰۰۰ توکن برای ورودی و خروجی ترکیبی پشتیبانی می‌کند. حداکثر خروجی در هر درخواست ۱۶,۰۰۰ توکن است، یا ۲,۰۴۸ توکن اگر max_tokens نامشخص است.

محدودیت‌های نرخ ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان به ازای هر کلید را اعمال می‌کنند. بدنه درخواست نباید از ۸ مگابایت تجاوز کند. این محدودیت‌ها عملکرد پایدار را برای استقرارهای مقیاس‌پذیر تضمین می‌کنند.

پرسش‌های رایج

چگونه اعتبار خود را شارژ کنم؟

شارژ حساب فقط با USDT (TRC20) یا USDC (Base). حداقل شارژ $20 است و اعتبار پاداش بین 5% تا 15% بر اساس مبلغ متغیر است. اعتبار هرگز منقضی نمی‌شود.

آیا این API هوش مصنوعی نامحدود است؟

بله، مدل موضوعات بزرگسالان قانونی، داستانی یا بحث‌برانگیز را رد نمی‌کند. محتوای جنسی مرتبط با کودکان را حذف می‌کند که به شدت اعمال می‌شود.

آیا می‌توانم از کلید موجود OpenAI خود استفاده کنم؟

خیر، باید کلید جدیدی از داشبورد حساب کاربری خود ایجاد کنید. URL پایه و روش احراز هویت با OpenAI مطابقت دارد، اما اعتبارنامه‌ها مختص این سرویس هستند.

کلید خود را در یک مرحله بازیابی کنید

ثبت‌نام کنید، توکن را کپی کنید و آدرس URL نقطه پایانی را به‌روز کنید. همین کار را انجام دهید.

با اعتبار آزمایشی امتحان کنید