> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wolffi.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# DeepSeek

> إعداد DeepSeek — المزوّد الموصى به افتراضيًا للمهام الوكيلية في وولف فيش

# DeepSeek (موصى به)

```
POST https://api.deepseek.com/chat/completions
```

يستخدم تدفق SSE بتنسيق أدوات متوافق مع OpenAI.

**DeepSeek V4 Pro هو الخيار الموصى به افتراضيًا للمهام الوكيلية في وولف فيش.** بعد [تخفيض السعر الدائم بنسبة 75%](https://deepseek.ai/blog/deepseek-v4-pro-api-price-cut-permanent) (مايو 2026)، يقدم استدلالًا بمستوى حدودي بتكلفة أقل بـ 29–34 ضعفًا من النماذج الحدودية المنافسة على أحمال الإخراج — مع مطابقة أو تجاوز أدائها الوكيلي. كما أنه مرخّص بـ MIT، فيمكنك استضافته ذاتيًا بتكلفة \$0 إن كانت لديك البنية التحتية.

الأفضل لـ: سير العمل الوكيلي متعدد الخطوات، استدعاء الأدوات، سلاسل البحث، الأتمتة اليومية الفعّالة من حيث التكلفة.

<Tip>
  إذا كنت تُعدّ وولف فيش لأول مرة وتريد مزوّدًا واحدًا يفعل كل شيء — استدعاء أدوات موثوق، استدلال قوي، ردود سريعة، تكلفة ضئيلة — ابدأ بـ DeepSeek V4 Pro. يمكنك دائمًا إضافة Anthropic أو OpenAI لاحقًا لحالات استخدام محددة.
</Tip>

## الحصول على مفتاح API

1. اذهب إلى [platform.deepseek.com](https://platform.deepseek.com)
2. سجّل حسابًا أو سجّل الدخول
3. انتقل إلى **API Keys** وأنشئ مفتاحًا جديدًا
4. الصقه في وولف فيش ← الإعدادات ← النماذج ← DeepSeek

## النماذج

| النموذج             | السياق | الأوضاع           | إدخال / إخراج (لكل مليون رمز) | ملاحظات                                                          |
| ------------------- | ------ | ----------------- | ----------------------------- | ---------------------------------------------------------------- |
| **deepseek-v4-pro** | 1M     | إيقاف، عالٍ، أقصى | $0.44 / $0.87                 | الموصى به افتراضيًا. أداء وكيلي حدودي. تخزين مؤقت: \$0.01/م.رمز. |
| deepseek-v4-flash   | 1M     | إيقاف، عالٍ، أقصى | $0.14 / $0.28                 | سريع ورخيص. تخزين مؤقت: \$0.003/م.رمز.                           |

## أوضاع الاستدلال

تتحكّم أيقونة **الدماغ** بجوار صندوق الرسائل في طريقة استدلال النموذج. اضغط عليها للتنقّل بين الأوضاع التي يدعمها النموذج المحدّد. تجتمع هنا فكرتان منفصلتان:

### التفكير — *هل* يفكّر النموذج

* **إيقاف** — يجيب النموذج فورًا. الأسرع والأرخص؛ مثاليّ للمهام البسيطة والمباشرة.
* **تشغيل** — يعالج النموذج المسألة أولًا في مرحلة استدلال مخصّصة قبل الردّ. أبطأ ويستهلك رموزًا أكثر، لكنه أدقّ بوضوح في المهام متعدّدة الخطوات أو المنطقية أو الغامضة.

### الجهد — *إلى أي مدى* يفكّر

تُتيح هذا النماذج التي تدعم الجهد فقط، ويُطبَّق عندما يكون التفكير مُفعّلًا.

* **عالٍ** — عمق استدلال قياسي. الخيار الافتراضي المناسب لمعظم المهام.
* **أقصى** — يفكّر النموذج لفترة أطول وأعمق لأصعب المسائل. رموز وكمون أكثر مقابل جودة أعلى في الأعمال المعقّدة.

### حالات الزر

| الحالة | اللون   | المعنى                            |
| ------ | ------- | --------------------------------- |
| إيقاف  | رمادي   | التفكير متوقّف — إجابة مباشرة     |
| تشغيل  | أزرق    | التفكير مُفعّل — دون تحكّم بالجهد |
| عالٍ   | بنفسجي  | التفكير مُفعّل، جهد قياسي         |
| أقصى   | برتقالي | التفكير مُفعّل، أقصى جهد          |

يعرض كل نموذج الحالات التي يدعمها فعليًا فقط. إذا كان النموذج يفكّر دائمًا (لا يمكن إيقافه) أو لا يملك تحكّمًا بالجهد، فإن الزر يعكس ذلك ويُقفَل حيث لا يوجد ما يتغيّر. يحفظ Wolffish اختيارك لكل نموذج.

**في ديب-سيك:** يدعم نموذجا V4 الأوضاع إيقاف / عالٍ / أقصى. في الاختبارات الحالية يُنتج «عالٍ» و«أقصى» عمقًا متقاربًا، لكن «أقصى» متاح ليستفيد تلقائيًا إن فرّقت ديب-سيك بين المستويين لاحقًا.

***

## اختيار النموذج وإعادة المحاولة

يتواصل وولف فيش مع نماذج اللغة الكبيرة عبر تسعة مزودين سحابيين بالإضافة لخيار محلي، جميعها باستخدام `fetch()` خالص — بدون أي SDK. لكل مزود تنسيق تدفق خاص به واتفاقية استدعاء أدوات خاصة به، يوحدها `wernicke.ts` في واجهة واحدة.

اختر نموذج دماغك صراحةً في **الإعدادات ← الأوضاع** — النموذج الذي تختاره هو من يعمل. لا يوجد تدرّج ولا ترتيب احتياطي؛ وإن أردت نموذجًا ثانيًا للعمل المتوازي، فعّل [وضع التنسيق](/ar/configuration/orchestrator-mode) وأسند نموذج عامل.

عندما يصطدم دماغ السحابة بخطأ عابر، يُعيد `thalamus` محاولة النموذج **نفسه** وفق جدول تراجع (كما يستخدم `net.isOnline()` للكشف الفوري عن وضع عدم الاتصال). ولا يوجّهك إلى مزوّد مختلف عند الفشل.
