fa ▾

مستندات API

در عرض چند دقیقه با API AI بدون سانسور شروع کنید. از کلید API اختصاصی خود برای ارسال متن و دریافت بلافاصله پاسخ‌های بدون قید و بند استفاده کنید.

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

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

curl https://api.trulyuncensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 10 python libraries for data analysis"}]
  }'

اولین درخواست

اولین درخواست تأیید میکند که یکپارچه‌سازی شما با API LLM uncensored کار می‌کند. یک پرسش ساده ارسال کنید تا بررسی کنید که مدل بدون ردی‌های استاندارد پاسخ می‌دهد. می‌توانید از SDKهای رسمی OpenAI یا هر مشتری سازگاری با اشاره به URL پایه ما استفاده کنید. این مرحله تأیید میکند که کلید شما فعال است و اعتبار موجود است.

from openai import OpenAI

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

مستقیماً در پروژه‌های JavaScript یا TypeScript خود با استفاده از Node SDK ادغام کنید. URL پایه و کلید API را یک بار پیکربندی کنید، سپس به نقطه پایانی تکمیل چت تماس بگیرید. این رویکرد کد شما را تمیز نگه می‌دارد و احراز هویت را به طور خودکار مدیریت می‌کند. این رویکرد برای رندر سمت سرور یا خدمات بک‌اند ایده‌آل است.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.trulyuncensoredai.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 در اکثر SDKهای مدرن کار می‌کند.

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)

Limits and Errors

محدودیت‌های نرخ ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان به ازای هر کلید را اعمال می‌کنند. خطای 401 به معنای نامعتبر یا لغو شده بودن کلید شما است. خطای 402 نشان‌دهنده اعتبار پیش‌پرداخت ناکافی است. خطای 429 نشان می‌دهد که شما از محدودیت نرخ عبور کرده‌اید. همیشه این خطاها را به صورت پایا مدیریت کنید تا از تجربه کاربری شکسته جلوگیری شود.

پنجره زمینه

مدل از پنجره زمینه ۱۰۰,۰۰۰ توکن برای ترکیب ورودی و خروجی پشتیبانی می‌کند. این امکان تاریخچه گسترده در سناریوهای نقش‌آفرینی یا تحلیل اسناد بزرگ را فراهم می‌کند. خروجی به ۱۶,۰۰۰ توکن در هر درخواست محدود می‌شود، یا ۲,۰۴۸ اگر مشخص نکنید max_tokens. استفاده از توکن خود را برای ماندن در این حدود نظارت کنید.

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

چگونه با API AI بدون سانسور شروع به کار کنم؟

ثبت‌نام با Google یا ایمیل برای دریافت فوری کلید API. اعتبار پیش‌پرداخت خود را از طریق کریپتو اضافه کنید، سپس اولین درخواست خود را به نقطه پایانی تکمیل‌های چت ارسال کنید. مدل بلافاصله بدون ردی‌های نرم برای محتوای بزرگسالان قانونی پاسخ می‌دهد.

اگر از محدودیت نرخ عبور کنم چه اتفاقی می‌افتد؟

کد وضعیت 429 نشان‌دهنده این است که به محدودیت ۳۰۰ درخواست در دقیقه یا ۸ درخواست همزمان رسیده‌اید. قبل از تلاش مجدد، مدت کوتاهی صبر کنید یا کلاینت خود را بهینه‌سازی کنید تا اتصالات همزمان را کاهش دهید. محدودیت‌ها به ازای هر کلید API اعمال می‌شوند.

آیا LLM بدون سانسور همیشه آنلاین است؟

API روی سرورهای اختصاصی ما میزبانی می‌شود و از طریق واسط‌های دیگر هدایت نمی‌شود. اگرچه ما به دنبال حفظ در دسترس بودن بالا هستیم، اما تضمین SLA وجود ندارد. برای مشاهده هرگونه نگهداری برنامه‌ریزی‌شده یا حادثه، صفحه وضعیت را بررسی کنید.

کلید API خود را دریافت کنید

ثبت‌نام کنید، کلید خود را کپی کنید، آدرس پایه (base URL) را به‌روز کنید. همین است.