صفحه اصلی/راهنمای راهاندازی
راهنمای شروع سریع
LLM بدون سانسور خود را در عرض چند دقیقه با این شروع سریع فنی و مستقیم راهاندازی کنید. ما یک نقطه پایانی API سازگار با OpenAI ارائه میدهیم تا بتوانید مدل abliterated ما را جایگزین کرده و تولید متن را بدون فیلترهای ردیابی آغاز کنید.
https://api.modelabliterated.com/v1uncensored
تنظیم URL پایه و کلید
ابتدا یک کلید API از داشبورد تولید کنید. از «ادامه با Google» یا ورود با ایمیل برای ایجاد حساب کاربری خود استفاده کنید. نیازی به تأیید شماره تلفن نیست. پس از نمایش کلید، آن را در متغیرهای محیطی خود کپی کنید. URL پایه API ما HTTPS://api.modelabliterated.com/v1 است. پیکربندی SDK خود را به گونهای بهروزرسانی کنید که به این URL اشاره کند، نه به نقطه پایانی پیشفرض OpenAI. این کار تضمین میکند که تمام درخواستها به زیرساخت بدون سانسور ما هدایت شوند.
ارسان اولین درخواست
درخواست POST به /v1/chat/completions ارسال کنید. شناسه مدل را روی "uncensored" تنظیم کنید. پرامپت سیستمی خود را برای هدایت رفتار ارسال کنید. مدل abliterated مستقیماً و بدون حاشیه پاسخ میدهد. در اینجا نحوه ارسال یک تکمیل متن ساده با curl آمده است.
curl https://api.modelabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "what is the capital of france"}]
}'
از SDK پایتون
بسته رسمی openai را از طریق pip نصب کنید. کلاینت را با کلید API و URL پایه سفارشی خود مقداردهی اولیه کنید. SDK Python سریالسازی را بهطور خودکار انجام میدهد. میتوانید یک پیام ارسال کنید و متن پاسخ کامل را دریافت کنید. این روش برای اسکریپتهای بکاند یا تست استنتاج محلی ایدهآل است.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelabliterated.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.js
پکیج npm openai را در پروژه خود وارد کنید. ویژگیهای base URL و apiKey را در نمونه کلاینت پیکربندی کنید. تابع chat.completions.create را با model و messages فراخوانی دهید. آبجکت پاسخ شامل متن تولید شده در choices[0].message.content است. این روش برای رندر سمت سرور یا endpointهای API مناسب است.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelabliterated.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 قطعاتی از توکنها را همانطور که تولید میشوند برمیگرداند. این کار تأخیر ادراکشده را برای خروجیهای طولانی کاهش میدهد. میتوانید هر قطعه را به صورت بلادرنگ پردازش کنید. از قطعه نهایی برای بررسی کل مصرف توکن و دادههای صورتحساب استفاده کنید.
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)
مدیریت محدودیتها و خطاها
شما یک پنجره زمینه ۱۰۰,۰۰۰ توکنی برای ترکیب درخواست و تکمیل دارید. محدودیت نرخ ۳۰۰ درخواست در دقیقه به ازای هر کلید است. اگر این حد را تجاوز کنید، خطای 429 دریافت میکنید. خطای 401 به معنای نامعتبر بودن کلید شماست. خطای 402 نشاندهنده اعتبار پیشپرداخت ناکافی است. اطمینان حاصل کنید که با USDT یا USDC شارژ کردهاید تا ادامه دهید. خطاها توکن مصرف نمیکنند. حداکثر خروجی به ازای هر درخواست ۱۶,۰۰۰ توکن است مگر اینکه مقدار max_tokens پایینتری مشخص کنید.
پرسشهای رایج
مدل abliterated چیست؟
مدل ابلیریت شده یک مدل زبانی بزرگ است که فیلترهای ایمنی و رفتارهای رد کردن در آن به صورت جراحی حذف شدهاند. این مدل پرامپتهای بحثبرانگیز یا بزرگسالان را بدون رد کردنهای مؤدبانه معمولی که در مدلهای تجاری استاندارد یافت میشود، پاسخ میدهد.
قیمتگذاری چگونه کار میکند؟
شما فقط بابت توکنهای مصرفشده پرداخت میکنید. توکنهای ورودی $0.15 به ازای هر میلیون و توکنهای خروجی $0.50 به ازای هر میلیون هزینه دارند. اعتبار از طریق رمزارز پیشپرداخت میشود و هرگز منقضی نمیشود. خطاها و رد شدنها رایگان هستند.
آیا میتوانم از این API برای محتوای NSFW استفاده کنم؟
بله، مدل بدون سانسور برای پردازش پرامپتهای NSFW بدون رد کردن طراحی شده است. از محتوای بزرگسالان قانونی، سناریوهای داستانی و تحقیقات امنیتی پشتیبانی میکند. تنها محدودیت سخت، محتوای مرتبط با کودکان است.
کلید API خود را دریافت کنید
ثبتنام کنید، کلید را بگیرید و base URL خود را بهروزرسانی کنید. همین.