fa ▾

مستندات API برای مدل uncensored

شروع با API LLM بدون سانسور ما در عرض چند دقیقه با استفاده از ابزارهای استاندارد سازگار با OpenAI. متن را ارسال کنید، متن را دریافت کنید بدون فیلترهای محتوا.

حساب باز کنید

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

هر درخواست را با اشاره کلاینت خود به https://api.bestunfilteredai.com/v1. شما با یک توکن Bearer در Authorization هدر. کلید خود را بلافاصله پس از ثبت‌نام از طریق گوگل یا ایمیل دریافت کنید. نیاز به شماره تلفن نیست و می‌توانید کلید جدیدی برای جایگزینی کلید قبلی ایجاد کنید. این پیکربندی با هر SDK سازگار با OpenAI کار می‌کند، صرفاً با به‌روزرسانی متغیر URL پایه.

اولین درخواست خود را انجام دهید

یک تکمیل چت ساده ارسال کنید تا اتصال را آزمایش کنید. از شناسه مدل uncensored برای اطمینان از دسترسی به مدل نامحدود. API بارهای JSON استاندارد را می‌پذیرد. خطاهایی مانند 401 نشان‌دهنده کلید نامعتبر و 402 به این معنی است که به اعتبار بیشتری نیاز دارید. موجودی پیش‌پرداخت شما مصرف واقعی را پوشش می‌دهد و خطاها توکن مصرف نمی‌کنند.

curl https://api.bestunfilteredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set user role to admin in the config file"}]
  }'

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

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

from openai import OpenAI

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

استفاده از SDK Node.js

کلاینت را با URL پایه و کلید خود مقداردهی اولیه کنید. SDK Node درخواست‌های HTTP را به صورت کارآمد مدیریت می‌کند. شناسه مدل را uncensored در فراخوانی تکمیل خود. این روش برای برنامه‌های سمت سرور یا اسکریپ‌ها ایده‌آل است. می‌توانید پارامترهایی مانند دما و top_p را برای تنظیم خلاقیت کنترل کنید. SDK مدیریت چرخه حیات اتصال را به‌طور خودکار انجام می‌دهد.

import OpenAI from "openai";

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

محدودیت‌های نرخ و context window

شما به ۳۰۰ درخواست در دقیقه به ازای هر کلید محدود هستید. همزمانی به ۸ درخواست همزمان محدود شده است. پنجره متن در مجموع از ۱۰۰,۰۰۰ توکن پشتیبانی می‌کند. حداکثر خروجی در هر درخواست ۱۶,۰۰۰ توکن است. درخواست‌هایی که اندازه بدنه آن‌ها بیش از ۸ مگابایت باشد، شکست می‌خورند. برای بهترین نتایج، از یک کلید فعال به ازای هر حساب استفاده کنید. رد شدن‌ها و خطاها در محدودیت توکن شما محاسبه نمی‌شوند.

سوالات متداول

بهترین API چت هوش مصنوعی بدون فیلتر برای توسعه‌دهندگان کدام است؟

API ما تجربه LLM بدون سانسور مستقیم با قیمت‌گذاری پیش‌پرداخت شفاف ارائه می‌دهد. از جریان‌دهی، ابزارها و حالت JSON از طریق انتهای کارهای استاندارد OpenAI پشتیبانی می‌کند. هیچ هزینه اشتراک پنهان یا فیلتر محتوایی برای استفاده بزرگسالان قانونی وجود ندارد.

چگونه محدود نرخ‌ها را مدیریت کنم؟

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

آیا مدل بدون سانسور از فراخوانی تابع پشتیبانی می‌کند؟

بله، API از پارامترهای tools و tool_choice پشتیبانی می‌کند. همچنین می‌توانید خروجی JSON را با استفاده از فیلد response_format الزام کنید. این ویژگی‌ها دقیقاً مانند API OpenAI کار می‌کنند. تعاریف ابزار خود را در آرایه messages برای استخراج داده‌های ساختاریافته ارسال کنید.

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

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

حساب باز کنید