
بدء استخدام DeepSeek API: دليل سريع
@دليل شامل حول كيفية البدء في استخدام DeepSeek API، بما في ذلك التهيئة، المصادقة، وأمثلة الاستخدام الأساسية
بدء استخدام DeepSeek API: دليل سريع
نظرة عامة على DeepSeek API
يستخدم DeepSeek API تنسيق API متوافق مع OpenAI، مما يعني أنه يمكنك الوصول إلى DeepSeek API باستخدام OpenAI SDK أو أي برنامج متوافق مع OpenAI API مع تغييرات تهيئة بسيطة. سيساعدك هذا الدليل على البدء مع DeepSeek API بسرعة.
معلمات التهيئة الأساسية
تشمل معلمات التهيئة الرئيسية:
- base_url:
https://api.deepseek.com
- للتتوافق مع OpenAI، يمكنك أيضًا استخدام
https://api.deepseek.com/v1
- ملاحظة: الإصدار v1 هنا لا علاقة له بإصدارات النموذج
- للتتوافق مع OpenAI، يمكنك أيضًا استخدام
- api_key: مطلوب (يحتاج إلى التقديم عليه)
- model: استخدم
deepseek-chat
للوصول إلى أحدث نموذج DeepSeek-V3
أمثلة استخدام API
استخدام curl
curl https://api.deepseek.com/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <DeepSeek API Key>" \
-d '{
"model": "deepseek-chat",
"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Hello!"}
],
"stream": false
}'
استخدام Python SDK
from openai import OpenAI
client = OpenAI(api_key="<DeepSeek API Key>", base_url="https://api.deepseek.com")
response = client.chat.completions.create(
model="deepseek-chat",
messages=[
{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content": "Hello"},
],
stream=False
)
print(response.choices[0].message.content)
استخدام Node.js SDK
import OpenAI from "openai";
const openai = new OpenAI({
baseURL: "https://api.deepseek.com",
apiKey: "<DeepSeek API Key>",
});
async function main() {
const completion = await openai.chat.completions.create({
messages: [{ role: "system", content: "You are a helpful assistant." }],
model: "deepseek-chat",
});
console.log(completion.choices[0].message.content);
}
main();
ملاحظات مهمة
-
قبل البدء، تأكد من أن لديك:
- تقدمت بطلب للحصول على مفتاح DeepSeek API
- قمت بتثبيت SDK المناسب (مثل
pip install openai
لـ Python،npm install openai
لـ Node.js)
-
إخراج البث:
- غير متدفق افتراضيًا
- قم بتمكين البث عن طريق تعيين
stream=true
- البث مثالي لحالات الاستجابة في الوقت الفعلي
-
معلومات النموذج:
- تمت ترقية نموذج deepseek-chat بالكامل إلى DeepSeek-V3
- تظل الواجهة دون تغيير، ولا حاجة لتعديلات التعليمات البرمجية
- قم بالوصول إلى أحدث إصدار عن طريق تحديد
model='deepseek-chat'
الخطوات التالية
بعد إكمال الإعداد الأساسي، يمكنك:
- استكشاف معلمات API المتقدمة
- تنفيذ وظيفة البث
- الدمج في تطبيقاتك
- تحسين كفاءة استدعاء API
أنت الآن جاهز لبدء بناء تطبيقات الذكاء الاصطناعي الخاصة بك باستخدام DeepSeek API!
المزيد من المشاركات

تشغيل نماذج DeepSeek محليًا باستخدام ChatBox: دليل نشر Ollama
دليل تفصيلي لنشر نماذج Deepseek R1 و V3 محليًا باستخدام Ollama والتفاعل معها عبر ChatBox

ديب سيك تقود موجة الذكاء الاصطناعي: تحليل متعمق لنماذج Deepseek R1 250528 و V3 250324
مقدمة مفصلة حول إصدارات نماذج DeepSeek الأخيرة R1 250528 و V3 250324، وميزاتها، ومزاياها، وحالات استخدامها

Deep Seek Chat مجانًا: جرب الذكاء الاصطناعي المتقدم بلا حدود
استكشف الإمكانيات غير المحدودة لـ Deep Seek Chat - مجاني، لا يتطلب تسجيل، مع قدرات ذكاء اصطناعي متقدمة