fa ▾
کلید ایجاد کنید

API دیپ‌سیک: بهترین جایگزین بدون سانسور

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

آخرین به‌روزرسانی

خلاصه

  • API ما از همان قالب OpenAI استفاده می‌کند و به شما امکان می‌دهد تنها با تغییر base_url و کلید API، سرویس را عوض کنید.
  • قیمت‌گذاری شفاف است: ۰.۱۵ دلار به ازای هر میلیون توکن ورودی و ۰.۵۰ دلار به ازای هر میلیون توکن خروجی بدون اشتراک‌های ماهانه.
  • پرداخت‌ها به‌طور انحصاری از طریق ارز دیجیتال (USDT یا USDC) پردازش می‌شوند که حریم خصوصی را تضمین کرده و هزینه‌های پرداخت سنتی را حذف می‌کند.
  • مدل تا ۱۰۰,۰۰۰ توکن در زمینه را مدیریت می‌کند و به طور بومی از حالت جریان، فراخوانی تابع و حالت JSON پشتیبانی می‌کند.

API deepseek چیست؟

API DeepSeek یک نقطه پایانی سازگار با OpenAI است که ورودی‌های متنی را پردازش کرده و خروجی‌های متنی را با استفاده از یک مدل بزرگ زبانی برمی‌گرداند. این API به‌طور دقیق از فرمت استاندارد chat-completions پیروی می‌کند، به این معنی که می‌توانید از SDK رسمی OpenAI یا هر کتابخانه مشتری سازگار دیگری استفاده کنید. شما تنها نیاز دارید URL پایه را به‌روز کنید و کلید API خود را ارائه دهید تا شروع به ارسال درخواست‌ها کنید.

برخلاف پلتفرم‌های رسمی که ممکن است در قیمت‌گذاری یا دسترسی متفاوت باشند، این سرویس یک مدل بدون سانسور اختصاصی را روی زیرساخت خود اجرا می‌کند. مدل برای مدیریت محتوای بزرگسالان، موضوعات تحقیقات امنیتی و نوشتن خلاقانه بدون رد شدن‌های غیرمنتظره تنظیم شده است. از استریم از طریق رویدادهای ارسالی سرور (SSE) پشتیبانی می‌کند و پارامترهای استاندارد مانند دما، top_p و دنباله‌های توقف را شامل می‌شود.

curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
  }'

می‌توانید شناسه مدل را با پرس‌وجو به endpoint /v1/models بررسی کنید. سیستم یک شیء JSON ساده را برمی‌گرداند که شناسه مدل را به عنوان "uncensored" تأیید می‌کند. این اطمینان حاصل می‌کند که کد شما تمیز و قابل پیش‌بینی باقی می‌ماند و نیازی به منطق مسیریابی پیچیده یا چندین کلید API برای مدل‌های مختلف نیست.

چرا یک LLM بدون سانسور برای پروژه‌های NSFW انتخاب کنیم؟

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

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

from openai import OpenAI

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

می‌توانید این کار را با ارسال درخواستی با موضوعی که مدل‌های استاندارد ممکن است آن را فیلتر کنند، تست کنید. پاسخ به صورت عادی بازگردانده می‌شود و به برنامه شما اجازه می‌دهد محتوا را همان‌طور که intended است مدیریت کند. این قابلیت قابل اعتماد، نیاز به پردازش پس‌از تولید یا منطق تلاش مجدد (retry) را در کد شما کاهش می‌دهد.

مقایسه هزینه: پراکسی در مقابل API بدون سانسور مستقیم

تجمیع‌کننده‌های پروکسی اغلب هزینه‌های مسیریابی را با افزایش قیمت پایه توکن‌ها پنهان می‌کنند. آن‌ها ممکن است یک هزینه ثابت برای هر درخواست یا درصدی اضافه بر هزینه مدل دریافت کنند. این موضوع پیش‌بینی هزینه‌ها را دشوار می‌کند، به‌ویژه زمانی که ترافیک افزایش می‌یابد. APIهای مستقیم مانند API ما، هزینه دقیق به ازای هر میلیون توکن را نشان می‌دهند و شفافیت را تضمین می‌می‌کنند.

قیمت‌گذاری ما ساده است: ۰.۱۵ دلار برای هر میلیون توکن ورودی و ۰.۵۰ دلار برای هر میلیون توکن خروجی. خطاها و رد شدن درخواست‌ها رایگان هستند، بنابراین شما فقط بابت آنچه استفاده می‌کنید پرداخت می‌کنید. هیچ اشتراک ماهانه یا تعهد حداقلی وجود ندارد. این مدل برای کاربران با حجم بالا که می‌خواهند هزینه‌های خود را کنترل کنند و از هزینه‌های غیرمنتظره در امان باشند، مفید است.

import OpenAI from "openai";

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

می‌توانید هزینه‌های خود را مستقیماً از تعداد توکن‌ها در پاسخ محاسبه کنید. این شفافیت به شما کمک می‌کند بودجه‌بندی دقیقی داشته باشید و از هزینه‌های پنهانی که اغلب در سرویس‌های پروکسی ظاهر می‌شوند، اجتناب کنید. سیستم اعتبار پیش‌پرداخت تضمین می‌کند که دقیقاً می‌دانید قبل از هر درخواست چقدر اعتبار در دسترس دارید.

بررسی ویژگی‌ها: استریم، ابزارها و حالت JSON

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

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

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)

می‌توانید استریم را با حالت JSON ترکیب کنید تا وظایف پیچیده را به طور کارآمد مدیریت کنید. مدل از پارامترهایی مانند temperature و seed برای قابلیت تکرارپذیری پشتیبانی می‌کند. این ویژگی‌ها API را برای هر دو چت معمولی و برنامه‌های سطح تولید که به ساختار قابل اعتماد نیاز دارند، مناسب می‌سازد.

گزینه‌های پرداخت: ارز دیجیتال در مقابل روش‌های سنتی

ما پرداخت‌های صرفاً رمزارز را می‌پذیریم: USDT در شبکه TRC20 یا USDC در شبکه Base. می‌توانید با هر مبلغ صحیحی از $20 تا $500 شارژ کنید. مبالغ بزرگ‌تر اعتبار هدیه دریافت می‌کنند: +5% از $50، +10% از $100 و +15% از $200.

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

from openai import OpenAI

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

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

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

هر کلید API محدود به ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان است. حداکثر اندازه بدنه درخواست ۸ مگابایت است. این محدودیت‌ها عملکرد پایدار را برای بیشتر برنامه‌ها تضمین می‌کنند. اگر از محدود نرخ تجاوز کنید، خطای 429 دریافت خواهید کرد. می‌توانید منطق تلاش مجدد با افزایش بازه زمانی نمایی (exponential backoff) را پیاده‌سازی کنید تا این موارد را به صورت ایمن مدیریت نمایید.

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

curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
  }'

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

نحوه مهاجرت SDK OpenAI خود

مهاجرت به API ما نیاز به تغییر دو مقدار در پیکربندی SDK OpenAI شما دارد: آدرس پایه و کلید API. بقیه کد شما بدون تغییر باقی می‌ماند. این شامل تمام ساختارهای پارامتر، دست‌اندرکاران جریان و منطق مدیریت خطا می‌شود. می‌توانید اگر نیاز بود به راحتی بین آن‌ها جابه‌جا شوید.

URL پایه را به HTTPS://api.deepseekopenaicompatibleapi.com/v1 تغییر دهید. کلید API موجود خود را با کلیدی که از حساب خود دریافت کرده‌اید جایگزین کنید. شناسه مدل "uncensored" است. می‌توانید اتصال را با ارسال یک درخواست تکمیل چت ساده آزمایش کنید. اگر پاسخی بازگرداند، مهاجرت شما موفقیت‌آمیز بوده است.

import OpenAI from "openai";

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

می‌توانید از همان کتابخانه‌های کلاینتی که در حال حاضر برای OpenAI استفاده می‌کنید استفاده کنید. این شامل پشتیبانی از Python، Node.js و سایر زبان‌ها می‌شود. سازگاری تضمین می‌کند که انتقالی روان بدون بازنویسی کل برنامه وجود دارد. این زمان توسعه را کاهش می‌دهد و خطر باگ‌ها را در هنگام تغییر به حداقل می‌رساند.

جدول تصمیم‌گیری: کدام مدل بدون سانسور نیازهای شما را برآورده می‌کند؟

API ما تجربه بدون سانسور ثابتی با قیمت‌گذاری شفاف ارائه می‌دهد. پروکسی‌ها ممکن است در کیفیت و هزینه متفاوت باشند. سرویس‌های رسمی ممکن است فیلترهای محتوای سخت‌گیرانه‌تری داشته باشند. گزینه‌ای را انتخاب کنید که بهترین تناسب را با نیازهای پروژه شما دارد.

سوالات متداول

«uncensored» در این زمینه به چه معناست؟

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

آیا می‌توانم از SDK رسمی OpenAI با این API استفاده کنم؟

بله، این API کاملاً با OpenAI سازگار است. تنها کافی است URL پایه و کلید API را در پیکربندی SDK خود تغییر دهید. تمام پارامترهای دیگر، streaming و مدیریت خطا دقیقاً همان‌طور که با OpenAI کار می‌کنند، کار می‌کنند.

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

ما فقط ارز دیجیتال می‌پذیریم: USDT روی شبکه TRC20 یا USDC روی شبکه Base. پرداخت‌ها از $20 تا $500 به ازای هر شارژ هستند. اعتبار هدیه برای مبالغ بیشتر اضافه می‌شود.

API چقدر هزینه دارد؟

هزینه ۰.۱۵ دلار به ازای هر میلیون توکن ورودی و ۰.۵۰ دلار به ازای هر میلیون توکن خروجی است. هیچ هزینه ماهانه یا اشتراکی وجود ندارد. شما فقط بابت توکن‌هایی که استفاده می‌کنید پرداخت می‌کنید و خطاها رایگان هستند. اعتبار هرگز منقضی نمی‌شود.

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

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

کلید ایجاد کنید