fa ▾
کلید خود را دریافت کنید
کلید خود را دریافت کنید

API سازگار با OpenAI Uncensored

شروع سریع تکمیل چت بدون سانسور

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

تنظیم احراز هویت URL پایه

مشتری خود را به URL پایه ما هدایت کنید و کلید خود را در هدر احراز هویت ارائه دهید. URL پایه HTTPS://api.deepseektoken.cc/v1 است. کلید خود را با کلیک بر روی "ادامه با Google" یا وارد کردن ایمیل و رمز عبور در صفحه دریافت کلید API به دست می‌آورید. کلید بلافاصله نمایش داده می‌شود و باید آن را به صورت امن ذخیره کنید.

  • احراز هویت از طرح Bearer token استاندارد استفاده میکند.
  • فقط یک کلید فعال برای هر حساب وجود دارد؛ تولید یک کلید جدید، کلید قبلی را جایگزین می‌کند.
  • برای ثبت‌نام، نیازی به احراز هویت تلفن نیست.

این پیکربندی با هر کتابخانه‌ای که یک شیء پیکربندی را بپذیرد کار می‌کند. نیازی به تغییر منطق کتابخانه ندارید، فقط شیء پیکربندی.

ارسال اولین درخواست تکمیل چت شما

درخواست POST را به /v1/chat/completions ارسال کنید تا پاسخ متنی دریافت کنید. شناسه مدل "uncensored" است. این مدل بدون رد (refusal) برای محتوای بزرگسالان قانونی، روایت‌های داستانی یا موضوعات بحث‌برانگیز پاسخ می‌دهد. این مدل GPT، Claude یا DeepSeek نیست؛ بلکه یک مدل با وزن باز است که توسط ما تنظیم شده است.

curl https://api.deepseektoken.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Count tokens for this payload"}]
  }'

اطمینان حاصل کنید که نوع محتوا (content type) را روی application/json تنظیم می‌کنید. بدنه درخواست شامل آرایه پیام‌های شماست. سیستم یک شیء تکمیل شامل متن تولید شده برمی‌گرداند. اگر max_tokens را حذف کنید، محدودیت خروجی پیش‌فرض 2,048 توکن است. می‌توانید این مقدار را تا 16,000 توکن در هر درخواست افزایش دهید.

یکپارچه‌سازی SDK پایتون

بسته رسمی openai را نصب کنید و URL پایه را به سرویس ما تنظیم کنید. کلید API خود را به عنوان پارامتر api_key وارد کنید. این به شما اجازه می‌دهد از دقیقاً همان کد Python که برای سایر ارائه‌دهندگان استفاده می‌کنید استفاده کنید. کتابخانه درخواست‌های HTTP و تجزیه پاسخ را به‌طور خودکار مدیریت می‌کند.

from openai import OpenAI

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

می‌توانید chat.completions.create را با پیام‌های خود فراخوانی کنید. شیء پاسخ شامل محتوای تولید شده است. این رویکرد کدهای تکراری را به حداقل می‌رساند. می‌توانید به راحتی بین کلاینت‌های مختلف جابجا شوید و فقط URL پایه را تغییر دهید. شناسه مدل "uncensored" باقی می‌ماند، صرف‌نظر از نسخه کتابخانه کلاینتی که استفاده می‌کنید.

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

پکیج openai npm را نصب کنید و کلاینت را با URL پایه و کلید خود مقداردهی اولیه کنید. این به توسعه‌دهندگان JavaScript اجازه می‌دهد از متدهای استاندارد SDK استفاده کنند. شیء پیکربندی URL پایه سفارشی را مستقیماً می‌پذیرد. این سازگاری با برنامه‌های موجود Node.js را تضمین می‌کند.

import OpenAI from "openai";

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

متد chat.completions.create را با آرایه پیام‌های خود فراخوانی کنید. پاسخ، متن تولید شده را در آرایه choices ارائه می‌دهد. این متد برای هر دو زمینه synchronous و asynchronous کار می‌کند. می‌توانید خطاها را با بررسی کد وضعیت پاسخ مدیریت کنید. کتابخانه کلاینت اتصالات HTTP را به‌طور کارآمد مدیریت می‌کند.

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

با تنظیم stream به true در درخواست خود، پخش زنده (streaming) را فعال کنید. سرور برای هر توکن تولید شده رویدادهای ارسالی سرور (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)

استریمینگ تأخیر ادراک‌شده را برای پاسخ‌های طولانی کاهش می‌دهد. می‌توانید جریان داده SSE را در کلاینت خود پارس کنید. مصرف توکن در قطعه نهایی داده‌های صورتحساب دقیق ارائه می‌دهد. خطاهای حین استریم، هزینه توکن‌ها را از شما دریافت نمی‌کنند. این ویژگی برای رابط‌های چت ضروری است.

Limits, errors, and context window

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

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

اعتبار پیش‌پرداخت است و هرگز منقضی نمی‌شود. خطاها و رد شدن‌ها رایگان هستند. می‌توانید با USDT (TRC20) یا USDC (Base) شارژ کنید. حداقل شارژ $20 است. اعتبار هدیه برای مبالغ بیشتر اعمال می‌شود. با اعتبار آزمایشی $0.50 برای آزمایش این محدودیت‌ها شروع کنید.

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

آیا این API توکن رسمی DeepSeek است؟

خیر، ما یک سرویس مستقل هستیم. یک مدل با وزن باز و uncensored را ارائه می‌دهیم که با فرمت API OpenAI سازگار است. برای قیمت‌ها و محدودیت‌های خاص آن‌ها، مستندات رسمی DeepSeek را بررسی کنید. مدل ما GPT، Claude یا DeepSeek نیست.

چگونه به API DeepSeek بدون سانسور دسترسی پیدا کنم؟

با ثبت‌نام با ایمیل یا حساب Google به دسترسی دسترسی پیدا می‌کنید. بلافاصله یک کلید API دریافت می‌کنید. مدل به محتوای بزرگسالان قانونی بدون رد شدن پاسخ می‌دهد. می‌توانید از SDK استاندارد OpenAI برای تعامل با نقطه پایانی ما استفاده کنید.

اگر از کلید API deepseek uncensored به‌درستی استفاده نکنم چه می‌شود؟

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

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

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

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