کلید API deepseek: شروع سریع سازگار با openai
کلید پیشپرداخت API deepseek خود را برای فراخوانی API چتبات بدون سانسور ما با SDKهای استاندارد OpenAI استفاده کنید. شما یک مدل صورتحساب شفاف بر اساس توکن بدون هزینه ماهانه دریافت میکنید.
URL پایه و احراز هویت
URL پایه برای تمام درخواستها HTTPS://api.apikeydeepseek.com/v1 است. شما با ارسال کلید منحصربهفرد API خود در Authorization header. این کلید بلافاصله پس از ثبتنام از طریق گوگل یا ایمیل تولید میشود و نیازی به شماره تلفن ندارد. از همان کتابخانههای کلاینت سازگار با OpenAI که از قبل میشناسید استفاده کنید؛ فقط URL پایه و کلید را بهروزرسانی کنید.
اولین درخواست
یک درخواست POST به /v1/chat/completions با شناسه مدل uncensoredمدل به درخواستها بدون ردیابی موضوعات بزرگسالان قانونی یا بحثبرانگیز پاسخ میدهد. خطاها و ردیابیها اعتبار پیشپرداخت شما را مصرف نمیکنند.
curl https://api.apikeydeepseek.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the available models"}]
}'
SDK Python
مشتری OpenAI Python را با URL پایه سفارشی و کلید خود پیکربندی کنید. مدل را روی uncensored برای دسترسی به مدل وزنباز اجرا شده روی سرورهای ما. میتوانید temperature و top_p برای کنترل خ creativite. کلاینت شمارش توکنها را به طور خودکار مدیریت میکند.
from openai import OpenAI
client = OpenAI(base_url="https://api.apikeydeepseek.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
کلاینت Node.js OpenAI را با همان URL پایه مقداردهی اولیه کنید. وارد uncensored به عنوان نام مدل. میتوانید استریم یا حالت JSON را مستقیماً در درخواست فعال کنید. SDK مدیریت چرخه حمله اتصال و مدیریت خطا را برای شما انجام میدهد.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apikeydeepseek.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);
پاسخهای جریاندار با SSE
استریمینگ را با تنظیم stream: true. API رویدادهای ارسالی سرور (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)
محدودیتهای نرخ و همزمانی
هر کلید API از ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان پشتیبانی میکند. حداکثر بدنه درخواست ۸ مگابایت است. پنجره زمینه ۱۰۰,۰۰۰ توکن برای ترکیب prompt و completion است. خطای ۴۰۱ به معنای کلید نامعتبر است. خطای ۴۰۲ نشاندهنده اعتبار ناکافی است. خطای ۴۲۹ به معنای رسیدن به محدودیت نرخ است.
پرسشهای رایج
چگونه اولین کلید API deepseek خود را دریافت کنم؟
با ثبتنام با گوگل یا یک آدرس ایمیل در صفحه دریافت کلید API. کلید شما بلافاصله نمایش داده میشود و نیازی به شماره تلفن نیست. با $0.50 اعتبار آزمایشی معتبر برای 7 days شروع میکنید.
آیا مدل بدون سانسور همانند DeepSeek است؟
خیر. ما مدل وزنباز اختصاصی خود را برای پاسخهای بدون سانسور بهینهسازی کردهایم. این مدل GPT، Claude یا DeepSeek نیست. یک مدل مستقل است که روی سرورهای ما میزبانی شده است.
اگر خطای 402 دریافت کنم چه اتفاقی میافتد؟
خطای ۴۰۲ به این معنی است که اعتبار پیشپرداخت شما تمام شده است. با استفاده از USDT (TRC20) یا USDC (Base) موجودی خود را شارژ کنید. اعتبار شما منقضی نمیشود، بنابراین میتوانید هر زمان که بخواهید وجه اضافه کنید.
کلید خود را در یک مرحله دریافت کنید
ثبتنام کنید، کلید خود را کپی کنید و آدرس URL پایه را بهروز کنید. این کل پیکربندی است.