مستندات API برای LLM Uncensored
شروع با API LLM بدون سانسور ما در عرض چند دقیقه. این راهنما شامل نقاط پایانی ضروری، احراز هویت و یکپارچهسازی SDK برای استفاده فوری است.
احراز هویت و URL پایه
اتصال از طریق بهروزرسانی URL پایه و ارائه کلید API در هدر. ما یک اندپوینت مستقیم و سازگار با OpenAI را میزبانی میکنیم که با هر کلاینت استانداردی کار میکند. نیازی به پیکربندی پروکسیهای پیچیده یا نگرانی درباره مسیریابی مدلها ندارید.
هدر احراز هویت خود را به Bearer YOUR_API_KEY. URL پایه برای تمام درخواستها https://api.chatgptkartreddedildi.com/v1. کلید شما بلافاصله پس از ثبتنام از طریق گوگل یا ایمیل ایجاد میشود. شماره تلفنی لازم نیست و پرامپتهای شما برای آموزش استفاده نمیشوند. این پیکربندی تضمین میکند که میتوانید بدون تغییر کد برنامه خود، به مدل بدون سانسور ما سوئیچ کنید.
نقطه پایانی تکمیل چت
پرامپتهای متنی را به POST /v1/chat/completions و پاسخهای متنی دریافت کنید. این نقطه تعامل اصلی برای LLM بدون سانسور ماست. میتوانید پیامها را همراه با دستورالعملهای سیستمی ارسال کنید تا رفتار مدل را هدایت کنید. شناسه مدلی که باید مشخص کنید به سادگی uncensored.
API فرمتهای استاندارد چت را میپذیرد. میتوانید نتایج را استریم کنید یا پاسخ کامل دریافت کنید. خطاها و رد شدنها اعتبار مصرف نمیکنند، بنابراین شما فقط بابت مصرف موفق توکنها پرداخت میکنید. پنجره متن ۱۰۰,۰۰۰ توکن را برای هم پرامپت و هم تکمیل پشتیبانی میکند.
curl https://api.chatgptkartreddedildi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the dependencies for this Python script"}]
}'
یکپارچهسازی SDK Python
از کتابخانه رسمی پایتون OpenAI برای یکپارچهسازی سریع استفاده کنید. کلاینت را به URL پایه ما متصل کنید و کلید API خود را ارائه دهید. این روش به شما اجازه میدهد از کتابخانههای موجود برای قالببندی پیامها و مدیریت پارامترها استفاده کنید. این کارآمدترین روش برای آزمایش API ما در محیط پایتون است.
URL پایه را به https://api.chatgptkartreddedildi.com/v1. سپس با پیامهای دلخواه خود به نقطه پایانی تکمیل گفتگو (Chat Completions) درخواست ارسال کنید. کتابخانه به طور خودکار سریالسازی JSON را مدیریت میکند. میتوانید پارامترهایی مانند دما و top_p را مستقیماً در درخواست تنظیم کنید.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptkartreddedildi.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
با استفاده از openai پکیج npm با حداقل پیکربندی. URL پایه و کلید API را در گزینههای کلایتن تنظیم کنید. این روش به شما اجازه میدهد تا از الگوهای آشنای Node.js برای درخواستهای ناهمزمان استفاده کنید. این روش برای سرورهای وب یا سرویسهای بکاند که به تولید متن قابل اعتماد نیاز دارند، ایدهآل است.
مشتری OpenAI را با URL پایه سفارشی خود مقداردهی اولیه کنید. کلید API خود را در هدر احراز هویت وارد کنید. متد تکمیل چت را با آرایه پیام خود فراخوانی کنید. پاسخ شامل استفاده از توکن و محتوا است. این پیکربندی سازگاری با کد استاندارد مشتری OpenAI را تضمین میکند.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptkartreddedildi.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)
استریمینگ را با تنظیم stream: true در درخواست خود. شما مجموعهای از قطعات رویدادهای سرگرمشده سرور (SSE) دریافت خواهید کرد. هر قطعه حاوی بخش کوچکی از متن تولید شده است. این تأخیر ادراکشده را برای کاربران نهایی به طور قابل توجهی کاهش میدهد.
قطعه نهایی شامل آمار کامل مصرف توکن است. میتوانید بخشهای متنی را جمعآوری کنید تا پاسخ کامل را تشکیل دهید. استریم با تمام پارامترها، از جمله فراخوانی تابع کار میکند. این روش برای رابطهای چت که در آنها بازخورد فوری حیاتی است، عالی است. API اطمینان حاصل میکند که خطاها بدون شکستن جریان استریم، به صورت شایسته مدیریت شوند.
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)
محدودیتها، خطاها و زمینه
محدودیتهای نرخ و کدهای خطا را برای یکپارچهسازی قابل اعتماد درک کنید. شما مجاز به 300 درخواست در دقیقه به ازای هر کلید هستید. فقط 8 درخواست میتوانند همزمان اجرا شوند. بدنه درخواست نباید از 8 مگابایت تجاوز کند. اگر از این محدودیتها تجاوز کنید، خطای 429 دریافت خواهید کرد. خطای 401 نشاندهنده کلید API نامعتبر یا فاقد آن است. خطای 402 به این معنی است که اعتبار پیشپرداخت شما تمام شده است.
پنجره زمینه ۱۰۰,۰۰۰ توکن است. این شامل هم ورودی و هم خروجی میشود. اگر تنظیم نکنید max_tokens, خروجی به ۲,۰۴۸ توکن محدود است. خطاها و رد شدنها رایگان هستند، بنابراین شما فقط بابت استفاده واقعی توکن پرداخت میکنید. اعتبار هرگز منقضی نمیشود و میتوانید هر زمان با ارز دیجیتال شارژ کنید.
سوالات متداول
آدرس پایه برای API بدون سانسور چیست؟
آدرس پایه برابر است با HTTPS://api.chatgptkartreddedildi.com/v1. میتوانید از هر کلاینت سازگار با OpenAI با اشاره آن به این آدرس و ارائه کلید API خود استفاده کنید. این موضوع سازگاری با کتابخانهها و کدهای موجود را تضمین میکند.
چگونه برای سرویس API بدون سانسور پرداخت کنم؟
میتوانید حساب خود را فقط با ارز دیجیتال، بهطور خاص USDT (TRC20) یا USDC (Base) شارژ کنید. حداقل شارژ ۲۰ دلار است و اعتبار هدیه برای مبالغ بزرگتر موجود است. اعتبار منقضی نمیشود و شما فقط بابت مصرف واقعی توکنها پرداخت میکنید.
آیا مدل بدون سانسور همانند GPT است؟
خیر، این یک مدل وزنباز است که روی سرورهای اختصاصی ما اجرا میشود. این مدل GPT، Claude یا مدل هیچ ارائهدهنده دیگری نیست. این مدل برای پاسخ دادن بدون رد شدن محتوا برای استفاده بزرگسالان قانونی تنظیم شده و تجربهای بدون سانسور ارائه میدهد. این یک مدل متمایز است که برای پاسخهای نامحدود بهینهسازی شده است.
کلید API خود را تولید کنید
ثبتنام کنید، کلید را کپی کنید، URL پایه خود را بهروزرسانی کنید. تمام.
دریافت کلید API