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

مستندات API برای هوش مصنوعی Uncensored

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

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

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

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

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

ارسان اولین پیام با استفاده از یک پیکربندی استاندارد تکمیل چت. این ساختار با API OpenAI مطابقت دارد و به شما اجازه می‌دهد بدون تغییر منطق کد خود، endpointها را جابجا کنید. شناسه مدل را روی uncensored و دستورالعمل‌های سیستم خود را شامل کنید. API یک پاسخ متنی کامل بر اساس ورودی شما برمی‌گرداند.

curl https://api.bestuncensoredllmmodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all python modules in the standard library"}]
  }'

این درخواست ساده‌ترین تعامل را نشان می‌دهد. شما پیام کاربر را تعریف می‌کنید و اجازه می‌دهید مدل پاسخ را تولید کند. برای تولید متن ساده نیازی به پیکربندی پیچیده نیست. پاسخ شامل متن تولید شده و آمار مصرف است.

یکپارچه‌سازی SDK Python

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

from openai import OpenAI

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

تغییر base_url پارامتر به سرور ما اشاره کنید. بقیه کد با پیاده‌سازی‌های استاندارد OpenAI یکسان باقی می‌ماند. این رویکرد زمان مهاجرت برای پروژه‌های موجود را به حداقل می‌رساند. شما کنترل کامل بر پارامترهایی مانند دما و top-p حفظ می‌کنید.

یکپارچه‌سازی Node SDK

به راحتی با برنامه‌های Node.js با استفاده از پکیج npm OpenAI ادغام کنید. کلاینت را پیکربندی کنید تا از نقطه پایانی بدون سانسور ما استفاده کند. این روش برای هر دو اسکریپت‌های سمت سرور و توابع edge کار می‌کند. SDK مدیریت اتصال را به طور کارآمد انجام می‌دهد.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.bestuncensoredllmmodel.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);

تنظیم baseURL به آدرس API ما. اطمینان حاصل کنید که کلید API صحیح را در هدرها ارسال می‌کنید. این پیکربندی از الگوهای async/await برای کد تمیز پشتیبانی می‌کند. می‌توانید پاسخ‌ها را استریم کنید یا تکمیل‌های کامل را بسته به نیاز خود دریافت کنید.

پاسخ‌های استریم و تعداد توکن‌ها

استریمینگ را با تنظیم 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 نشان‌دهنده اعتبار پیش‌پرداخت ناکافی است. خطاهای حین پردازش، توکن‌های شما را مصرف نمی‌کنند. برای اعتبار پیش‌پرداخت بازگشت وجه صادر نمی‌شود، اما اشتباهات از طریق پشتیبانی اصلاح می‌گردند. داشبورد مصرف خود را برای جلوگیری از وقفه در سرویس نظارت کنید.

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

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

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

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

ثبت‌نام با Google یا ایمیل برای دریافت فوری کلید API. اعتبار کریپتو را از طریق USDT یا USDC اضافه کنید تا شروع به ارسال درخواست‌ها کنید. اعتبار آزمایشی به شما امکان می‌دهد نقطه پایانی را بدون پرداخت فوری تست کنید. از URL پایه و کلید خود برای ارسال اولین درخواست استفاده کنید.

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

خطای ۴۲۹ Too Many Requests را دریافت خواهید کرد. API اجازه ۳۰۰ درخواست در دقیقه و هشت درخواست همزمان به ازای هر کلید را می‌دهد. تجاوز از این محدودیت‌ها هزینه اضافی ندارد. یک دقیقه صبر کنید و درخواست خود را مجدداً ارسال کنید تا عملیات عادی ادامه یابد.

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

ثبت‌نام کنید، کلید را بگیرید و base URL را تغییر دهید. تمام.