في هذا الدليل خطوة بخطوة، سنستعرض كيفية الحصول على مفتاح API من Deepseek وسنوضح كيفية استخدام المفتاح للتفاعل مع واجهة برمجة تطبيقات Deepseek لأغراض تصحيح الأخطاء.
تسجيل الدخول إلى منصة Deepseek المفتوحة
أولاً، قم بتسجيل الدخول إلى منصة Deepseek المفتوحة للحصول على مفتاح API.

إنشاء ونسخ مفتاح API
في الشريط الجانبي الأيسر من منصة Deepseek المفتوحة، ابحث عن قسم "مفاتيح API". انقر عليه لإنشاء مفتاح API. بمجرد إنشائه، انسخ هذا المفتاح واحفظه في مكان آمن لا يمكن الوصول إليه إلا أنت.

يرجى الاحتفاظ بمفتاح API هذا في مكان آمن وسهل الوصول. لأسباب أمنية، لن تتمكن من رؤيته مرة أخرى من خلال واجهة منصة Deepseek المفتوحة. إذا فقدت هذا المفتاح، ستحتاج إلى إنشاء مفتاح جديد.
استدعاء واجهة برمجة تطبيقات Deepseek
بمجرد حصولك على مفتاح API، يمكنك البدء في إجراء استدعاءات واجهة برمجة التطبيقات. الوثائق الرسمية لواجهة برمجة تطبيقات Deepseek متاحة هنا: https://api-docs.deepseek.com/.
أدناه، سنستخدم Apidog لاختبار واجهة برمجة التطبيقات وبث الرسائل التي ترجعها نموذج الذكاء الاصطناعي.

أو إخراج الاستجابة الكاملة.

model='deepseek-chat'
.يمكنك استدعاء DeepSeek-R1 عن طريق تحديد
model='deepseek-reasoner'
.
إذا لم تستخدم Apidog بعد، نوصي بشدة بتجربته. إنها منصة تعاون متكاملة تجمع بين مستندات API وتصحيح الأخطاء والتصميم والاختبار والمحاكاة والاختبار الآلي في مكان واحد. جرب DeepSeek الآن: https://deepseek.apidog.io/

إعداد مفتاح API
قم بتسجيل الدخول إلى Apidog وأنشئ مشروع HTTP جديد. بعد ذلك، انتقل إلى قسم "إدارة البيئة" في الزاوية العلوية اليمنى من المشروع. انقر على "Prod Env" وفي حقل عنوان خدمة URL الأساسية، أدخل https://api.deepseek.com
. ثم، أضف متغير بيئة اسمه API_KEY
مع قيمة مفتاح API من Deepseek الذي أنشأته سابقاً. بعد الإضافة، احفظ التغييرات.

إنشاء نقطة نهاية جديدة
بمجرد إعداد مفتاح API، قم بإنشاء نقطة نهاية جديدة في مشروعك. ثم، انسخ أمر cURL الخاص بواجهة برمجة تطبيقات المحادثة من وثائق واجهة برمجة تطبيقات Deepseek.

قم بالعودة إلى Apidog، والصق أمر cURL مباشرة في مسار نقطة النهاية بالضغط على "Ctrl + V". سيقوم Apidog بتحليل أمر cURL تلقائياً.

في نقطة النهاية التي تم تحليلها، انقر على "Headers" وقم بتعديل بارامتر Authorization
. غير قيمته إلى Bearer {{API_KEY}}
، بحيث تتضمن طلبات واجهة برمجة التطبيقات مفتاح API المخزن في متغير البيئة.

تصحيح نقطة النهاية
قم بتبديل البيئة إلى "Prod Env" في الزاوية العلوية اليمنى تحت "إدارة البيئة". ثم، انقر على زر "إرسال" لإرسال الطلب. ستتلقى الرد من نقطة النهاية. من خلال تعديل محتوى messages
في الجسم، يمكنك محاكاة محادثات مختلفة.

لتمكين الإخراج المتدفق، قم بتعيين قيمة stream
إلى true
.

model='deepseek-chat'
.يمكنك استدعاء DeepSeek-R1 عن طريق تحديد
model='deepseek-reasoner'
.الملخص
بعد تسجيل الدخول إلى منصة Deepseek المفتوحة، أنشئ مفتاح API واحفظه في مكان آمن. من خلال دمج واجهة برمجة تطبيقات Deepseek مع Apidog، يمكنك إكمال تصحيح واجهة برمجة التطبيقات بسرعة. بعد تكوين متغيرات البيئة، قم باستيراد cURL المقدمة من Deepseek إلى Apidog واضبط التفويض على Bearer {{API_KEY}}
. ثم، قم بالتبديل إلى بيئة الإنتاج لإرسال الطلبات وتعديل المعلمات حسب الحاجة لتمكين المحادثات. يتم دعم الإخراج المتدفق أو الكامل، مما يحسن كفاءة التطوير.