مستندات API
اولین پاسخ بدون سانسور خود را در کمتر از دو دقیقه دریافت کنید. این راهنما شامل نقطه پای سازگار با OpenAI، احراز هویت و پارامترهای دقیق مورد نیاز برای دور زدن رددهای استاندارد است.
شروع سریع با SDK رسمی
همین حالا با استفاده از کلاینت زبان مورد علاقهتان شروع به تولید متن کنید. API ما دقیقاً رابط کاملشدن چت استاندارد را شبیهسازی میکند، بنابراین تنها کافی است URL پایه و کلید API را تغییر دهید. این امر باعث میشود زیرساخت موجود شما بدون نیاز به بازنویسی منطق کار کند.
curl https://api.abliteratedmeaning.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the definition of abliterated."}]
}'from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedmeaning.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliteratedmeaning.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);
URL پایه و احراز هویت
تمام درخواستها را به URL پایه اختصاصی با کلید API منحصر به فرد خود در هدر authorization ارسال کنید. این کلید تنها اعتبار مورد نیاز برای هر درخواست به /v1/chat/completions اندپوینت.
curl https://api.abliteratedmeaning.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the definition of abliterated."}]
}'
نقطه پایانی تکمیل چت
ارسال دادههای متنی برای دریافت خروجی متن خام از مدل uncensored. از uncensored شناسه مدل برای دسترسی به نسخه تنظیمشده که معمولاً از محدودیتهای شرکتی عبور میکند. نقطه پایانی از payloadهای JSON استاندارد پشتیبانی میکند، از جمله دما، top_p و دنبالههای توقف برای کنترل دقیق بر فرآیند تولید.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedmeaning.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)
پخش زنده و استفاده از ابزار
با تنظیم پارامتر stream به true در بدنه درخواست، تحویل توکنها را به صورت بلادرنگ فعال کنید. این کار رویدادهای Server-Sent (SSE) را برمیگرداند که قطعه نهایی آن شامل کل مصرف توکن برای شفافیت صورتحساب است. همچنین میتوانید ابزارها را برای فراخوانی تابع یا اجبار به خروجی JSON تعریف کنید. response_format پارامتر.
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 و seed کنترل کنید، اما محدودیتهای سخت سیستم را رعایت کنید. هر درخواست میتواند تا 100,000 توکن برای پنجره زمینه داشته باشد، با حداکثر خروجی 16,000 توکن در هر فراخوان. اگر max_tokens را مشخص نکنید، خروجی پیشفرض به 2,048 توکن محدود میشود.
سوالات متداول
اگر کلید API من نامعتبر باشد چه میشود؟
سرور بلافاصله خطای 401 Unauthorized را برمیگرداند. بررسی کنید که کلید را به درستی از داشبورد خود کپی کردهاید و از URL پایه صحیح استفاده میکنید. اگر مشک دارید که کلید شما فاش شده است، آن را مجدداً تولید کنید.
چرا خطای 402 دریافت میکنم؟
این نشان میدهد که موجودی اعتبار پیشپرداخت شما صفر است یا برای درخواست کافی نیست. اعتبارات هرگز منقضی نمیشوند، بنابراین میتوانید هر زمان با USDT یا USDC شارژ کنید. خطاها و رد شدنها اعتبار مصرف نمیکنند، اما تکمیلهای موفق مصرف میکنند.
محدودیتهای نرخ برای این LLM بدون سانسور چیست؟
شما محدود به ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان به ازای هر کلید هستید. اگر از این محدودیتها تجاوز کنید، خطای ۴۲۹ Too Many Requests دریافت خواهید کرد. چند ثانیه صبر کنید و مجدداً تلاش کنید یا در صورت نیاز به پهنای باند بیشتر، پلن خود را ارتقا دهید.
کلید API خود را امن کنید
ثبتنام کنید، کلید را بگیرید و base URL خود را بهروزرسانی کنید. تمام.