fa ▾

مستندات API مدل زبانی بزرگ بدون سانسور

در عرض چند دقیقه با API LLM بدون سانسور شروع کنید. URL پایه OpenAI خود را جایگزین کنید و درخواست‌ها را به مدل اختصاصی بدون سانسور ارسال کنید.

URL پایهhttps://api.doesclaudeallownsfw.com/v1مدلuncensored

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

از کلید API خود برای احراز هویت درخواست‌ها استفاده کنید. آدرس پایه برای تمام نقاط پایانی https://api.doesclaudeallownsfw.com/v1.

تنظیم Authorization هدر به Bearer <your-key>. با هر کلاینت سازگار با OpenAI کار می‌کند.

نقطه پایانی تکمیل چت

پیام‌ها را به مدل بدون سانسور از طریق POST /v1/chat/completionsشناسه مدل uncensored.

متن ورودی و خروجی را مدیریت می‌کند. می‌توانید از پخش زنده، فراخوانی تابع یا حالت JSON استفاده کنید.

پنجره زمینه (Context Window) در مجموع ۱۰۰,۰۰۰ توکن پشتیبانی می‌کند. حداکثر خروجی ۱۶,۰۰۰ توکن در هر درخواست است.

curl https://api.doesclaudeallownsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top five python libraries for data analysis"}]
  }'

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

پکیج رسمی SDK OpenAI را نصب کنید. URL پایه را به انتهای‌کار ما تنظیم کنید. کلید API را تنظیم کنید. یک پیام ساده ارسال کنید.

SDK درخواست را به صورت خودکار مدیریت می‌کند. شما یک پاسخ ساختاریافته دریافت می‌کنید.

from openai import OpenAI

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

کلاینت را با URL پایه مقداردهی دهید. کلید API خود را ارسال کنید. درخواست‌های تکمیل را ارسال کنید.

کاربران Node می‌توانند این API را به راحتی یکپارچه کنند. این از الگوهای استاندارد OpenAI پیروی می‌کند.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.doesclaudeallownsfw.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. قطعات را همان‌طور که تولید می‌شوند دریافت می‌کنید.

مصرف توکن در آخرین قطعه ظاهر می‌شود. این به شما کمک می‌کند هزینه‌ها را به دقت ردیابی کنید.

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)

محدودیت‌های نرخ و خطاها

انتظار ۳۰۰ درخواست در دقیقه به ازای هر کلید را داشته باشید. محدودیت‌ها شامل ۸ درخواست همزمان است. اندازه بدنه درخواست باید کمتر از ۸ مگابایت باشد.

خطاها شامل 401 برای کلیدهای نامعتبر هستند. 402 به معنای عدم وجود اعتبار است. 429 نشان‌دهنده تجاوز از محدودیت نرخ است.

خطاها و رد شدن درخواست‌ها رایگان هستند. اعتبار فقط برای مصرف واقعی توکن محاسبه می‌شود.

پرسش‌های رایج

آیا claude اجازه محتوای NSFW می‌دهد؟

API ما یک مدل بدون سانسور را ارائه می‌دهد، نه Claude. اجازه می‌دهد محتوای بزرگسالانِ قانونی بدون ردّها وجود داشته باشد. مدل موضوعات داستانی یا بحث‌برانگیز را فیلتر نمی‌کند.

چه روش‌های پرداختی را می‌پذیرید؟

فقط کریپتو: USTR روی TRC20 یا USDC روی Base، هر مبلغ صحیحی بین $20 تا $500. اعتبار بونوس از $50 اعمال می‌شود.

پنجره زمینه چیست؟

مدل از پنجره زمینه ۱۰۰,۰۰۰ توکنی پشتیبانی می‌کند. این شامل توکن‌های پرامپت و تکمیل می‌شود. حداکثر خروجی ۱۶,۰۰۰ توکن در هر درخواست است.

کلید API خود را دریافت کنید

ثبت‌نام کنید، توکن را بردارید، و URL اندپوینت را به‌روز کنید. ساده است.

دریافت کلید API