fa ▾
همین حالا شروع کنید

مستندات API

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

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

API چت‌بات هوش مصنوعی بدون فیلتر در یک URL پایه واحد عمل می‌کند: https://api.chatbotaiunfiltered.com/v1. شما هر درخواست را با شامل کردن کلید API منحصر به فرد خود در Authorization header. این کلید بلافاصله پس از ایجاد حساب کاربری از طریق گوگل یا ایمیل تولید می‌شود. اگر کلید نامعتبر باشد، API خطای 401 برمی‌گرداند.

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

ارسان اولین پرامپت با استفاده از استاندارد chat/completions نقطه پایانی. مدل بدون سانسور به موضوعات بزرگسالان، بحث‌برانگیز یا فنیِ قانونی بدون رد شدن‌های معمول پاسخ می‌دهد. کلید API خود را در هدر ارسال کنید و شناسه مدل را روی uncensored. مثال زیر یک درخواست تولید متن پایه را نشان می‌دهد.

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

این درخواست یک تکمیل متنی برمی‌گرداند. مدل هوش مصنوعی بدون سانسور، ورودی را پردازش کرده و بر اساس آموزش خود پاسخی تولید می‌کند. می‌توانید پارامترهایی مانند temperature را برای کنترل خلاقیت تنظیم کنید. خطاهایی مانند اعتبار ناکافی، کد وضعیت 402 را برمی‌گردانند.

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

از کتابخانه رسمی پایتون OpenAI برای ارتباط با API LLM بدون سانسور استفاده کنید. کلاینت را با کلید API و آدرس پایه سفارشی پیکربندی کنید. این روش به شما اجازه می‌دهد از روش‌های آشنا مانند chat.completions.create() در حالی که قابلیت‌های استنتاج خام مدل بدون فیلتر را به کار می‌برد. مدل را صراحتاً تنظیم کنید به uncensored برای اطمینان از اینکه به نسخه فیلترشده هدایت نمی‌شوید.

from openai import OpenAI

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

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

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

API بدون سانسور را در برنامه‌های Node.js با استفاده از SDK رسمی ادغام کنید. URL پایه و کلید API را هنگام راه‌اندازی کلاینت وارد کنید. این پیکربندی سازگاری با endpointهای استاندارد OpenAI را تضمین می‌کند و در عین حال رفتار چت‌بات بدون فیلتری که انتظار دارید را ارائه می‌دهد. از uncensored شناسه مدل برای دسترسی به وزن‌های خاص تنظیم‌شده.

import OpenAI from "openai";

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

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

پاسخ‌های استریم از طریق 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)

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

محدودیت‌ها، خطاها و پنجره زمینه

API مدل زبانی بدون سانسور، پنجره زمینه ۱۰۰,۰۰۰ توکنی را برای ورودی و خروجی ترکیبی اعمال می‌کند. شما می‌توانید تا ۱۶,۰۰۰ توکن در هر درخواست ارسال کنید اگر مشخص کنید max_tokens. محدودیت‌های نرخ اجازه 300 درخواست در دقیقه و 8 درخواست همزمان برای هر کلید را می‌دهند. خطای 429 نشان می‌دهد که این محدودیت‌ها را تجاوز کرده‌اید. بدنه درخواست‌ها نباید از 8 MB تجاوز کند. خطاهایی مانند عدم وجود اعتبار، کد 402 و کلیدهای نامعتبر کد 401 برمی‌گردانند. اعتبار هرگز منقضی نمی‌شود، بنابراین می‌توانید استفاده را متوقف کنید بدون از دست دادن وجوه.

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

پنجره زمینه چت هوش مصنوعی بدون فیلتر چقدر است؟

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

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

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

آیا چت‌بات AI بدون فیلتر محتوای بزرگسالان را مسدود می‌کند؟

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

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

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

همین حالا شروع کنیدمشاهده مستندات