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

مستندات API

در عرض چند دقیقه با API سازگار با OpenAI ما شروع به تولید متن بدون سانسور کنید. یکپارچه‌سازی آماده برای برنامه‌های نقش‌آفرینی بدون رد محتوای موضوعات بزرگسالان قانونی.

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

آدرس پایه https://api.localllmnsfw.com/v1. کلید خود را در Authorization: Bearer <key> header. کلیدها بلافاصله پس از ثبت‌نام از طریق گوگل یا ایمیل صادر می‌شوند. بدون شماره تلفن. یک کلید فعال برای هر حساب کاربری. یک کلید جدید، کلید قبلی را جایگزین می‌کند.

احراز هویت ساده است. از SDKهای رسمی استفاده کنید. آدرس پایه و کلید API را تغییر دهید. بقیه موارد استاندارد باقی می‌ماند. این امر سازگاری با ابزارهای موجود شما را تضمین می‌کند. پرامپت‌های شما برای آموزش استفاده نمی‌شوند. حریم خصوصی ساده و شفاف است.

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

یک درخواست POST به /v1/chat/completionsشناسه مدل uncensored. ورودی متن است. خروجی متن است. نه تولید تصویر یا صوت. نه امبدینگ. فقط استنتاج خالص. مدل بدون رد شدن برای محتوای بزرگسالان قانونی پاسخ می‌دهد. این GPT یا Claude نیست. یک مدل وزن‌باز است که برای آزادی تنظیم شده است. بلافاصله آن را تست کنید.

در اینجا یک درخواست پایه با استفاده از cURL آورده شده است. مقدار <API_KEY> با کلید خود. شناسه مدل ثابت است.

curl https://api.localllmnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the current UTC time and timezone for Tokyo"}]
  }'

این یک پاسخ استاندارد به سبک OpenAI برمی‌گرداند. شما متن تولید شده را دریافت می‌کنید. می‌توانید آن را مستقیماً تجزیه کنید. نیاز به پیکربندی پیچیده نیست. فقط شروع به گفتگو کنید.

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

از کتابخانه رسمی پایتون OpenAI استفاده کنید. URL پایه را به نقطه پایانی ما تنظیم کنید. کلید API را تنظیم کنید. بقیه موارد دقیقاً همانطور که مستند شده است کار می‌کند. این یک جایگزین مستقیم برای GPT-4 یا GPT-3.5 است. برنامه‌های نقش‌آفرینی از نبود فیلترهای محتوا بهره می‌برند. مدل موضوعات جنجالی را به خوبی مدیریت می‌کند.

کلاینت را مقداردهی اولیه کنید. آن را به API ما اشاره دهید. متد chat.completions.create(). پاسخ شامل متن تولید شده است. خطاها را به صورت ایمن مدیریت کنید. مصرف توکن در پاسخ ردیابی می‌شود. این موضوع شفافیت هزینه‌ها را فراهم می‌کند.

from openai import OpenAI

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

SDK Python فرآیند را ساده می‌کند. داده‌های ساختاریافته دریافت می‌کنید. می‌توانید روی پاسخ‌ها حلقه بزنید. streaming پشتیبانی می‌شود. فراخوانی تابع نیز کار می‌کند. این روش استاندارد ادغام است.

پیاده‌سازی Node SDK

SDK Node.js از همان الگو پیروی می‌کند. URL پایه را تنظیم کنید. کلید API را تنظیم کنید. کتابخانه را وارد کنید. متد completion را فراخوانی کنید. این روش برای سرورهای وب و اسکریپت‌ها کار می‌کند. توسعه‌دهندگان Node به دسترسی کامل به مدل uncensored دارند. بدون قفل‌شدگی با ارائه‌دهنده. فقط فراخوانی‌های API استاندارد.

مشتری را پیکربندی کنید. کلید خود را ارسال کنید. یک درخواست ایجاد کنید. پاسخ یک شیء JSON است. محتوا را تجزیه کنید. از آن در برنامه خود استفاده کنید. مدل با زمینه‌های طولانی به خوبی کار می‌کند. تا 16,000 توکن در هر خروجی. این برای نقش‌آفرینی دقیق ایده‌آل است. کد خود را تمیز نگه دارید.

import OpenAI from "openai";

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

توسعه‌دهندگان Node.js سادگی را دوست دارند. SDK مدیریت تلاش‌های مجدد را بر عهده دارد. اتصالات را مدیریت می‌کند. شما روی منطق خود تمرکز کنید. API بقیه کار را انجام می‌دهد. وابستگی اضافی نیست. فقط بسته استاندارد OpenAI.

جریان‌سازی و SSE

استریمینگ را با تنظیم stream: true. API رویدادهای ارسال سرور (SSE) را برمی‌گرداند. هر قطعه بخشی از پاسخ را شامل می‌شود. مصرف توکن در قطعه آخر گزارش می‌شود. این بازخورد در زمان واقعی فراهم می‌کند. کاربران متن را همانطور که تولید می‌شود می‌بینند. تاخیر کمتر به نظر می‌رسد. مشارکت افزایش می‌یابد. این برای برنامه‌های چت حیاتی است.

استریم را مدیریت کنید. روی قطعات حلقه بزنید. متن را به رابط کاربری خود اضافه کنید. در صورت نیاز متوقف شوید. مدل این قابلیت را به صورت بومی پشتیبانی می‌کند. با تمام SDKها کار می‌کند. نیاز به پارس کردن سفارشی نیست. فقط از فرمت استاندارد 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)

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

محدودیت‌ها، خطاها و & زمینه

پنجره زمینه ۱۰۰,۰۰۰ توکن است. حداکثر خروجی ۱۶,۰۰۰ توکن است. پیش‌فرض حداکثر ۲,۰۴۸ است. محدودیت نرخ ۳۰۰ درخواست در دقیقه است. محدودیت همزمان ۸ درخواست در هر کلید است. حداکثر اندازه بدنه ۸ مگابایت است. خطاها استاندارد هستند. ۴۰۱ به معنای کلید نامعتبر است. ۴۰۲ به معنای عدم اعتبار است. ۴۲۹ به معنای تجاوز به محدودیت نرخ است. رد شدن‌ها رایگان هستند. خطاها رایگان هستند. فقط برای توکن‌ها پرداخت کنید.

خطاها را به درستی مدیریت کنید. کد وضعیت را بررسی کنید. در صورت دریافت ۴۲۹ با استفاده از backoff مجددا تلاش کنید. برای ۴۰۲ موجودی اعتبار را بررسی کنید. رابط کاربری خود را به‌روزرسانی کنید. کاربران را مطلع کنید. API قابل اعتماد است. ادعای عدم قطعی (uptime) نداریم. فقط عملکردی پایدار. اعتبار شما هرگز منقضی نمی‌شود. با ارز دیجیتال شارژ کنید. USDT یا USDC. اعتبار هدیه موجود است. امروز شروع به ساخت کنید.

پشتیبانی پرسش و پاسخ

آیا این API NSFW LLM محلی است؟

بله، این API بدون سانسور برای محتوای بزرگسالان قانونی است. از یک مدل با وزن باز استفاده می‌کند که برای عدم امتناع تنظیم شده است. این یک پروکسی برای GPT یا Claude نیست. یک سرویس اختصاصی برای نقش‌آفرینی NSFW است.

اگر اعتبارم تمام شود چه می‌شود؟

خطای ۴۰۲ دریافت می‌کنید. درخواست‌ها بلافاصله متوقف می‌شوند. اعتبار هرگز منقضی نمی‌شود. می‌توانید هر زمان با ارز دیجیتال شارژ کنید. USDT روی شبکه TRC20 یا USDC روی شبکه Base. بدون هزینه ماهانه. بدون اشتراک. فقط بابت آنچه استفاده می‌کنید پرداخت کنید.

آیا مدل محتوای NSFW را رد می‌کند؟

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

کلید API خود را باز کنید

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