API شروع سریع راهنما
با API چتباتهای هوش مصنوعی بدون سانسور ما با استفاده از نقاط پایانی استاندارد سازگار با OpenAI شروع به ساخت کنید. این راهنمای سریع شما را از احراز هویت تا پاسخهای استریمشده با مثالهای عینی هدایت میکند.
احراز هویت: using your API کلید
کلید API شما هر درخواست را به endpoint احراز هویت میکند. آن را بلافاصله از طریق ورود با گوگل یا ایمیل در صفحه کلید ایجاد کنید، بدون نیاز به تأیید شماره تلفن. کلید بلافاصله پس از ایجاد ظاهر میشود و تنها اعتبار حساب شما باقی میماند.
کلید را در Authorization هدر به عنوان یک توکن Bearer. آن را امن نگه دارید، زیرا دسترسی کامل به اعتبار پیشپرداخت شما را فراهم میکند. ممکن است یک کلید قدیمی را با یک کلید جدید جایگزین کنید، اما فقط یک کلید در هر حساب در هر زمان فعال است.
Base URL و اندپوینت structure
URL پایه به سرویس میزبانیشده ما اشاره میکند و ساختار استاندارد OpenAI را برای سازگاری بازتاب میدهد. از https://api.unrestrictedaichatbots.com/v1 بهعنوان پایه و هدف /chat/completions برای تولید متن. ما endpointهایی برای امبدینگ، تصویر، صدا یا ویدیو ارائه نمیدهیم، بنابراین درخواستهای خود را فقط به مسیر تکمیل چت هدایت کنید.
پارامترهایی مانند model در بدنه درخواست ارسال میشوند، نه در URL. این ساختور تضمین میکند که SDKهای موجود OpenAI شما با حداقل تغییرات پیکربندی کار کنند.
ارسال your اولین چت تکمیل
یک درخواست POST به /v1/chat/completions با شناسه مدل uncensored. این مدل به موضوعات بزرگسالان قانونی، داستانی و جنجالی بدون رددهیهای استاندارد پاسخ میدهد. میتوانید پارامترهایی مانند temperature و top_p برای کنترل خلاقیت.
curl https://api.unrestrictedaichatbots.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the output of 2 plus 2"}]
}'
مدیریت جریان پاسخها (SSE)
استریمینگ را با تنظیم stream: true در بدنه درخواست خود. سرور برای هر توکن تولید شده، رویدادهای ارسالشده توسط سرور (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)
پیکربندی پارامترها: temperature، top_p، و seed
رفتار خروجی مدل را با پارامترهای استاندارد LLM کنترل کنید. تنظیم temperature برای تصادفی بودن، top_p برای نمونهگیری هسته، و seed برای نتایج تکرارپذیر. این پارامترها برای uncensored مدل دقیقاً همانطور که سایر LLMهای بزرگ بزرگ انجام میدهند.
استفاده response_format با json_object برای اجبار به خروجی ساختاریافته برای پارسینگ قابل اعتماد. فراخوانی تابع نیز از طریق tools پارامتر برای برنامههای قابل توسعه.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedaichatbots.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)
درک توکن usage و صورتحساب
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedaichatbots.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);شما بر اساس مصرف واقعی توکن محاسبه میشوید، با خطاها و رد شدنها که با هزینه صفر صورت میگیرد. توکنهای ورودی به ازای هر میلیون $0.15 و توکنهای خروجی به ازای هر میلیون $0.50 هزینه دارند. اعتبار پیشپرداخت شما هرگز منقضی نمیشود و میتوانید با USDT یا USDC شروع به شارژ کنید (حداقل $20). اعتبار بونوس بین +5% تا +15% بر اساس مبلغ شارژ شما است.
فنی سوالات متداول
اندازه پنجره زمینه برای مدل بدون محدودیت (uncensored) چقدر است؟
مدل از پنجره زمینه ۱۰۰,۰۰۰ توکن پشتیبانی میکند که شامل هر دو prompt و completion است. میتوانید تا ۱۶,۰۰۰ توکن در هر درخواست تولید کنید، یا ۲,۰۴۸ اگر مقدار max_tokens را مشخص نکنید.
چگونه محدود نرخها و خطاها را مدیریت کنم؟
محدود به 300 درخواست در دقیقه و 8 درخواست همزمان به ازای هر کلید هستید. خطای 401 نشاندهنده کلید نامعتبر است، 402 به معنای تمام شدن اعتبار از پیش پرداختشده شماست و 429 نشان میدهد که از محدودیت نرخ تجاوز کردهاید.
آیا API هوش مصنوعی بدون سانسور با SDKهای OpenAI سازگار است؟
بله، کاملاً با OpenAI سازگار است. میتوانید از SDKهای رسمی OpenAI برای Python، Node.js یا هر زبان دیگری با بهسادگی تغییر URL پایه و کلید API در پیکربندی خود استفاده کنید.
تولید your API کلید
ثبتنام کنید، کلید خود را بازیابی کنید و آدرس پایه (base URL) را بهروز کنید. این پیکربندی کامل است.
با اعتبار آزمایشی امتحان کنید