deepseek4api.comالمستندات
API الخاص بـ DeepSeek V4: أول طلب في خمس دقائق
ابدأ مع بديل API الخاص بـ DeepSeek V4 بدون رقابة في أقل من خمس دقائق. يوضح لك هذا الدليل كيفية المصادقة، وإرسال أول طلب، ومعالجة استجابات البث المتدفق باستخدام عملاء متوافقين مع OpenAI.
- عنوان URL الأساسي
- https://api.deepseek4api.com/v1
- النموذج
- بدون رقابة
المصادقة وURL الأساسي
تستخدم واجهة برمجة التطبيقات الخاصة بنا مصادقة مفتاح API القياسية. يمكنك إنشاء مفتاح فورًا من صفحة Get API key بإدخال بريدك الإلكتروني وكلمة المرور. لا يتطلب الأمر بطاقة ائتمان للتجربة، والتي تتضمن رصيدًا صالحًا بقيمة $0.50 لمدة 7 أيام. بمجرد حصولك على المفتاح، قم بتكوين عميلك لاستخدام URL الأساسي الخاص بنا: https://api.deepseek4api.com/v1.
عيّن رأس Authorization إلى Bearer YOUR_API_KEY. يعمل هذا URL الأساسي مع أي حزمة SDK متوافقة مع OpenAI. معرف النموذج الذي يجب عليك تحديده في طلباتك هو uncensored. يضمن ذلك تفاعلك مع نموذجنا مفتوح الأوزان الذي تم ضبطه لاستجابات غير مقيدة، بدلاً من أي إصدار خاص بالبائع.
يتيح لك هذا الإعداد دمج قدرات LLM بدون رقابة في مشاريع JavaScript أو TypeScript. تتعامل SDK مع تسلسل JSON وطلبات HTTP تلقائياً. يمكنك توسيع هذا الإعداد الأساسي ليشمل الأدوات أو استدعاء الدوال إذا كانت تطبيقك يتطلب مخرجات بيانات مهيكلة.
أرسل طلب إكمال محادثة قياسي لتوليد النص. تقبل واجهة برمجة التطبيقات قائمة من الرسائل تحتوي على حقول role و content. فيما يلي مثال cURL أساسي يوضح استعلام نصي بسيط. يعمل هذا مع أي عميل متوافق مع OpenAI عن طريق تعديل URL الأساسي ومعرف النموذج.
curl https://api.deepseek4api.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'استبدل YOUR_API_KEY بالمفتاح الذي قمت بإنشائه. سيحتوي الاستجابة على مصفوفة choices قياسية تحتوي على النص المُولّد. لاحظ أن نقطة النهاية هذه تدعم استدعاء الأداة/الدالة، مما يتيح لك دمج المخرجات المهيكلة في تطبيقاتك.
عالج أحداث البث في الكود الخاص بك لعرض النص تدريجياً. يعمل البث المتدفق مع كل من SDK Python و Node. تأكد من إغلاق اتصال البث بشكل صحيح في عميلك عند اكتمال الرد أو عند حدوث خطأ. هذه الميزة ضرورية لواجهات الدردشة حيث يكون التغذية الراجعة الفورية حاسمة.
استخدم حزمة Python SDK الرسمية من OpenAI للتفاعل مع واجهة برمجة التطبيقات الخاصة بنا. قم بتكوين العميل باستخدام URL الأساسي الخاص بنا ومفتاح API الخاص بك. اسم النموذج هو uncensored. يتيح لك هذا النهج الاحتفاظ بكود العميل الحالي مع تبديل نموذج الخلفية.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseek4api.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)تأكد من تثبيت حزمة openai. يوضح الكود أعلاه طلبًا متزامنًا. للتطبيقات غير المتزامنة، يمكنك استخدام عميل AsyncOpenAI بنفس التكوين. هذه الطريقة مثالية لخدمات الخلفية حيث تحتاج إلى توليد نص غير متدفق وموثوق.
استخدام حزمة Node SDK
لتطبيقات Node.js، استخدم حزمة npm openai. قم بتهيئة العميل مع baseURL الذي يشير إلى خدمتنا وقم بتوفير مفتاح API الخاص بك. يظل معرف النموذج هو uncensored.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseek4api.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);يتيح لك هذا الإعداد دمج قدرات LLM بدون رقابة في مشاريع JavaScript أو TypeScript. تتولى حزمة SDK التعامل مع تسلسل JSON والطلبات HTTP تلقائياً. يمكنك توسيع هذا الإعداد الأساسي لتشمل الأدوات أو استدعاء الدوال إذا كانت تطبيقاتك تتطلب مخرجات بيانات مهيكلة.
الاستجابات المتدفقة
لتوليد النص في الوقت الفعلي، فعّل البث المتدفق في عميلك. عيّن stream: true في معاملات طلبك. تُرجع واجهة برمجة التطبيقات أحداث SSE (Server-Sent Events)، مما يتيح لك معالجة الرموز (tokens) أثناء توليدها. يقلل هذا من زمن الاستجابة المدرك للمستخدمين النهائيين.
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)عالج أحداث التدفق في الكود الخاص بك لعرض النص تدريجيًا. يعمل البث المتدفق مع حزمتي Python و Node SDK. تأكد من إغلاق اتصال التدفق بشكل صحيح عندما يكون الاستجابة مكتملة أو إذا حدث خطأ. هذه الميزة ضرورية لواجهات الدردشة حيث يكون التغذية الراجعة الفورية أمرًا بالغ الأهمية.
حدود المعدل، الأخطاء، والسياق
تفرض واجهة برمجة التطبيقات نافذة سياق 100,000 رمز لكل من الموجّه والإكمال معًا. يجب ألا تتجاوز أحمال الطلبات 8 MB. أنت مقيد بـ 300 طلب في الدقيقة لكل مفتاح API. إذا تجاوزت هذا الحد، ستتلقى خطأ حد المعدل 429.
تُرجع أخطاء المصادقة 401 إذا كان المفتاح غير صالح. تُرجع أخطاء الفوترة 402 إذا استنفد رصيدك المسبق الدفع. على عكس الاشتراكات، لا تنتهي صلاحية رصيد الدفع حسب الاستخدام لدينا أبدًا. يمكنك إعادة إنشاء مفتاحك في أي وقت من لوحة التحكم، مما يلغي صلاحية المفتاح القديم فورًا. يضمن ذلك إدارة آمنة للوصول دون توقف.
مواصفات API
كل الحدود والميزات الفعلية للـ API في مكان واحد — راجعها قبل شحن الرصيد.
| البند | القيمة |
|---|---|
| صيغة API | متوافق مع OpenAI: يعمل أي SDK من OpenAI بتغيير base URL والمفتاح فقط |
| المصادقة | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.deepseek4api.com/v1 |
| معرّف النموذج | uncensored |
| نقاط النهاية | POST /v1/chat/completions · GET /v1/models |
| أقصى مخرجات | حتى ما تبقى من نافذة 100,000 رمزًا؛ max_tokens اختياري (بلا حد منفصل) |
| استدعاء الدوال | نعم — tools و tool_choice؛ الرد يتضمن tool_calls حتى أثناء البث؛ تُرسل النتائج كرسالة role: tool |
| المعاملات | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| البث المتدفق | نعم — server-sent events؛ آخر جزء يتضمن استهلاك الرموز |
| نافذة السياق | 100,000 رمز (المدخلات والمخرجات معاً) |
| وضع JSON | response_format: {"type": "json_object"} |
| الطلبات المتزامنة | حتى 8 في الوقت نفسه لكل مفتاح |
| حدّ المعدل | 300 طلب في الدقيقة لكل مفتاح |
| ترويسات الرد | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| حجم الطلب | حتى 8 MB |
| شحن الرصيد | USDT (TRC20) أو USDC (Base)، أي مبلغ صحيح من $10 إلى $500 |
| مكافأة | +5% من $50، +10% من $100 |
| رصيد تجريبي مجاني | $0.50 لمدة 7 أيام، بدون بطاقة · مفتاح تجريبي: طلبان متوازيان، 60 طلبًا في الدقيقة؛ الحدود الكاملة (8 و300) بعد أول شحن |
| الصلاحية | الرصيد المدفوع لا تنتهي صلاحيته، بدون اشتراك |
| الفوترة | رصيد مسبق الدفع حسب الاستهلاك الفعلي؛ الأخطاء والرفض مجانية |
| السعر | $0.25 لكل مليون رمز مدخلات · $1.00 لكل مليون رمز مخرجات |
| المفاتيح | مفتاح نشط واحد لكل حساب؛ المفتاح الجديد يحل محل القديم |
| المحتوى | محتوى البالغين مسموح؛ يُرفض أي محتوى جنسي يتعلق بالقاصرين |
| تسجيل الدخول | Google أو البريد الإلكتروني وكلمة المرور |
رموز الأخطاء
تصل الأخطاء بصيغة JSON مع type ثابت؛ الطلبات الفاشلة أو المرفوضة لا تُحتسب.
| الرمز | النوع | المعنى |
|---|---|---|
400 | bad_request | JSON غير صالح أو رسائل فارغة أو معامل خاطئ أو تجاوز نافذة السياق |
401 | missing_key · invalid_key · key_revoked | لا يوجد مفتاح أو المفتاح خاطئ أو تم استبداله |
402 | no_credit | الرصيد فارغ — اشحن وتستأنف الطلبات فوراً |
403 | content_blocked | محتوى جنسي يتعلق بقاصرين — مرفوض دون احتساب |
404 | not_found | نقطة نهاية غير معروفة |
413 | request_too_large | جسم الطلب أكبر من 8 MB |
429 | rate_limited · concurrency | تجاوز 300 في الدقيقة أو 8 متزامنة — انتظر ثم أعد المحاولة |
503 | upstream_busy | النموذج مشغول — أعد المحاولة بعد ثوانٍ |
أسئلة وأجوبة
هل تستبدل هذه الخدمة DeepSeek V4؟
لا، نحن خدمة مستقلة تقدم بديلاً بدون رقابة. نحن لا نقدم نموذج DeepSeek V4 الرسمي من DeepSeek. نموذجنا هو إصدار مفتوح الأوزان تم ضبطه لاستجابات غير مقيدة، ومتوافق مع عملاء واجهة برمجة التطبيقات القياسية الخاصة بـ OpenAI.
ماذا يحدث إذا تجاوزت حد 300 طلب في الدقيقة؟
ستتلقى خطأ <code>429</code> Too Many Requests. يظل مفتاح API الخاص بك ساري المفعول، ويمكنك إعادة المحاولة بعد انتهاء نافذة حدّ المعدل. يمكنك إعادة إنشاء مفتاحك في أي وقت إذا لزم الأمر، مما يلغي صلاحية المفتاح السابق.
هل يمكن تجديد رصيد التجربة؟
رصيد التجربة بقيمة $0.50 صالح لمدة 7 أيام وهو متاح لمرة واحدة لكل شخص. لا يتطلب بطاقة ائتمان. لمواصلة الاستخدام بعد التجربة، يمكنك شراء أرصدة مسبقة الدفع تبدأ من $10، والتي لا تنتهي صلاحيتها أبدًا.
مفتاحك على بُعد نموذج واحد
أنشئ حسابًا، انسخ المفتاح، غيّر URL الأساسي. هذا هو الإعداد الكامل.