العودة إلى المدونة

الأدوات والتكاملاتدليل

اربط Cherry Studio بـ CheapTokens: مزوّد مخصص وBase URL

أضف مزوّدًا مخصصًا في Cherry Studio: عنوان Base URL مع الشرطة المائلة في النهاية، ومفتاح API، ومعرّف النموذج، وModel Check، مع إصلاحات لأخطاء 401 و404.

بواسطة CheapTokens Teamنُشر في 5 دقيقة قراءة

Cherry Studio متصل بـ CheapTokens: إضافة مزوّد ومفتاح API وDeepSeek-V4-Flash
في هذه الصفحة
  1. ما تحتاجه قبل فتح التطبيق
  2. أضف المزوّد المخصص
  3. لماذا تهمّ الشرطة المائلة في النهاية
  4. المفتاح والنموذج وModel Check
  5. أرسل الرسالة الأولى
  6. أي نموذج تضع في محادثة سطح المكتب
  7. كم تكلّف جلسة محادثة
  8. إذا لم يعمل

لاستخدام CheapTokens في Cherry Studio، أضف مزوّدًا مخصصًا (Settings → Model Provider → Add Provider)، وضع https://api.cheaptokens.dev/v1/ في حقل OpenAI Base URL، والصق مفتاح API الخاص بك وأضف معرّف النموذج deepseek-ai/DeepSeek-V4-Flash-0731 يدويًا. ثم تحقّق من المفتاح عبر Model Check وأرسل تحية. هذا كل ما في الأمر؛ التفصيل الوحيد الذي قد يوقعك في الخطأ هو الشرطة المائلة في نهاية الرابط.

أنت تفتح تطبيق محادثة سطح مكتب لأنك تريد نافذة واحدة لعدة نماذج ورصيدًا واحدًا خلفها، لا تبويب متصفح لكل خدمة. صُمّم Cherry Studio لهذا الغرض: فهو محطة عمل ذكاء اصطناعي مفتوحة المصدر لنظامي Windows وmacOS وLinux (إصدار Community Edition بترخيص AGPL-3.0) مع المحادثة والوكلاء وقواعد المعرفة، ويقبل أي خدمة متوافقة مع OpenAI كمزوّد مخصص. يتحدث CheapTokens صيغة OpenAI Chat Completions، لذا فهو متوافق. تتبع الخطوات أدناه صفحة وثائق Cherry Studio حول المزوّدين المخصصين، التي تم التحقق منها في 7 نوفمبر 2026؛ التطبيق نفسه يتغير، لذا إن انتقل أحد العناصر فابحث عن الكلمة نفسها في الجوار.

ما تحتاجه قبل فتح التطبيق#

ثلاثة أشياء، كلها قصيرة:

  • عنوان Base URL: https://api.cheaptokens.dev/v1/ (مع الشرطة المائلة في النهاية — السبب في القسم التالي)؛
  • مفتاح API من حسابك في CheapTokens، محفوظ في مكان يمكنك النسخ منه، لا ملصقًا في ملاحظة مشتركة؛
  • معرّف النموذج الكامل. الاسم المختصر من قائمة الأسعار لا يقبله API؛ استخدم معرّف البوابة، مثل deepseek-ai/DeepSeek-V4-Flash-0731. المعرّفات الأخرى موجودة في دليل list-models وفي وثائق CheapTokens.

أضف المزوّد المخصص#

افتح Settings (أيقونة الترس)، ثم Model Provider. في أسفل قائمة المزوّدين تجد + Add Provider. انقر عليه فيظهر مربّع حوار Add Custom Provider.

املأه هكذا:

الحقل ما تدخله
Provider Name CheapTokens (أي اسم تتعرّف عليه)
API Key مفتاح CheapTokens الخاص بك
OpenAI Base URL https://api.cheaptokens.dev/v1/

يعرض Cherry Studio حقلي نقطة النهاية 'OpenAI' و'Anthropic' افتراضيًا. املأ فقط البروتوكول الذي تستخدمه فعليًا؛ في المحادثة العادية يكون بروتوكول OpenAI، ويمكن أن يبقى حقل Anthropic فارغًا. تحت كل حقل Base URL يعرض التطبيق معاينة لمسار الطلب النهائي. اقرأها. فهي أسرع طريقة لاكتشاف عنوان خاطئ قبل إرسال أي شيء.

القيم لمربّع حوار Add Custom Provider
القيم التي تدخلها في مربّع حوار Add Custom Provider في Cherry Studio: الاسم والمفتاح وOpenAI Base URL ومعرّف النموذج

انقر Add للحفظ.

لماذا تهمّ الشرطة المائلة في النهاية#

يبني Cherry Studio رابط الطلب من Base URL وفق ثلاث قواعد في وثائقه (تم التحقق منها في 7 نوفمبر 2026):

  • عنوان جذري مثل https://example.com يُلحق به /v1/chat/completions؛
  • عنوان ينتهي بـ / يُلحق به chat/completions فقط؛
  • عنوان ينتهي بـ # يُستخدم كما هو مكتوب، دون إضافة أي شيء.

يقع CheapTokens تحت /v1، لذا فإن https://api.cheaptokens.dev/v1/ هو الشكل الذي يتحول إلى https://api.cheaptokens.dev/v1/chat/completions — المسار الذي يتوقعه API. يجب أن تقرأ المعاينة تحت الحقل ذلك بالضبط. إذا رأيت /v1/v1/ أو لم تجد /v1 إطلاقًا، فأصلح الحقل قبل المتابعة.

نهايتان لـ Base URL والمسار الذي تنتجه كل منهما
كيف يكمل Cherry Studio عنوان Base URL: الشرطة المائلة في النهاية تضيف chat/completions، وعلامة # في النهاية تُستخدم كما هي

المفتاح والنموذج وModel Check#

بالعودة إلى صفحة المزوّد هناك خمس خطوات صغيرة. نفّذها بهذا الترتيب:

رتّب بالترتيب

اربط المزوّد بهذا الترتيب

  1. شغّل مفتاح تمكين المزوّد (أعلى يمين صفحته)
  2. أدخل مفتاح API
  3. انقر Model Check للتحقق من المفتاح
  4. تحقّق من Base URL
  5. أضف معرّف النموذج بزر + في إدارة النماذج

ملاحظة حول الخطوة 5. تحتوي الصفحة أيضًا على زر Sync models الذي يجلب قائمة نماذج من الخدمة. الطريق الموثوق هو إضافة المعرّف بنفسك عبر +: اكتب deepseek-ai/DeepSeek-V4-Flash-0731 بالضبط، مع جزء deepseek-ai/. النماذج التي يمكنك إضافتها:

النموذج معرّف النموذج الذي تكتبه السياق أقصى إجابة
DeepSeek-V4-Flash deepseek-ai/DeepSeek-V4-Flash-0731 380K 32,768 tokens
GLM-5.3-Flash zai-org/GLM-5.3-Flash 390K 8,192 tokens
MiniMax-M2.7 MiniMaxAI/MiniMax-M2.7 180K 8,192 tokens

Model Check هو الزر المجاور لحقل المفتاح؛ وفقًا لوثائق Cherry Studio، يتحقق من صلاحية المفتاح. إذا اشتكى، فانتقل إلى قسم الأخطاء أدناه: السبب عادةً أحد ثلاثة حقول.

أرسل الرسالة الأولى#

افتح محادثة جديدة، واختر مزوّد CheapTokens والنموذج الذي أضفته في محدّد النموذج أعلى الشاشة، واكتب شيئًا قصيرًا، مثل 'اشرح ما هو الـ token في جملتين.' ردّ من النموذج يعني أن السلسلة كاملة تعمل: المفتاح والعنوان ومعرّف النموذج.

أتريد رؤية طلب دون التطبيق؟ إليك استدعاء Chat Completions عاديًا:

bash
export CHEAPTOKENS_API_KEY="paste-your-key-here"

curl https://api.cheaptokens.dev/v1/chat/completions \
  -H "Authorization: Bearer $CHEAPTOKENS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "deepseek-ai/DeepSeek-V4-Flash-0731", "messages": [{"role": "user", "content": "Explain what a token is in two sentences."}]}'

الردّ JSON يحتوي النص في choices[0].message.content وعدد الـ tokens في usage.

أي نموذج تضع في محادثة سطح المكتب#

نافذة المحادثة مهمة مختلفة عن حلقة الوكيل: تسأل وتقرأ وتسأل مجددًا. حينها يهمّ أمران: كم يمكن أن تطول الإجابات وكم تتسع المحادثة.

  • DeepSeek-V4-Flash — الخيار الافتراضي للمحادثة العامة والمستندات الطويلة: حتى 32,768 token إخراج لكل إجابة، وسياق 380K، وسعر واحد في أي ساعة. إجمالًا، مع احتساب الإدخال والإخراج معًا، هو أرخص من OpenRouter.
  • GLM-5.3-Flash — محادثة يومية بأكبر نافذة بين الثلاثة (390K)، وأرخص من OpenRouter في الإدخال والإخراج معًا.
  • MiniMax-M2.7 — محادثة ومهام بأسلوب الوكيل بسياق 180K، وأرخص من OpenRouter على الجانبين.

الثلاثة جميعًا خلف رصيد واحد، لذا يمكنك إضافة المعرّفات الثلاثة إلى المزوّد نفسه والتبديل في محدّد النموذج دون لمس المفتاح.

كم تكلّف جلسة محادثة#

إليك صورة تقريبية. لنفترض أن لديك محادثة من 20 رسالة. كل رسالة تعيد إرسال السجل السابق، لذا يبلغ متوسط الطلب نحو 6,000 token إدخال و500 token إخراج (وهذا سبب مشروح في لماذا تكلّف المحادثة الطويلة أكثر). يكلف طلب واحد على DeepSeek-V4-Flash $0.00014. عشرون طلبًا منها في الحاسبة أدناه؛ حرّك المنزلقات لتطابق محادثاتك.

حاسبة التكلفة

جلسة محادثة واحدة من 20 رسالة

رموز الإدخال لكل طلب: 6,000 · رموز الإخراج لكل طلب: 500 · الطلبات يوميًا: 20

النموذجيوميًاشهريًا
GLM-5.3-Flash$0.0028$0.084
DeepSeek-V4-Flash$0.0028$0.084
MiniMax-M2.7$0.0075$0.225

يشغّل الجدول أدناه الجلسة نفسها على جميع النماذج، مع عمود OpenRouter للمقارنة:

النموذج لكل طلب 20 طلبات OpenRouter، 20 طلبات
GLM-5.3-Flash $0.00014 $0.0028 $0.0049
DeepSeek-V4-Flash $0.00014 $0.0028 $0.0098
MiniMax-M2.7 $0.00038 $0.0075 $0.09

6,000 رمز إدخال و500 رمز إخراج لكل طلب. الأسعار لكل مليون رمز حالية وتتغير مع تعريفاتنا؛ يعرض عمود OpenRouter أسعارًا مرجعية لنفس حجم العمل.

للاطلاع على الأسعار الحالية لكل 1M token راجع أسعار CheapTokens.

إذا لم يعمل#

معظم المشكلات تأتي من الحقول الثلاثة نفسها: المفتاح والرابط ومعرّف النموذج. طابق ما تراه مع السبب:

طابق الأزواج

طابق العَرَض مع السبب المحتمل

  • 401 Unauthorizedمفتاح API مفقود أو مكتوب خطأً أو فيه مسافة زائدة
  • 404 Not Foundعنوان Base URL خاطئ: معاينة المسار لا تنتهي بـ /v1/chat/completions
  • التطبيق يبلّغ عن نموذج غير معروفالأرجح أن معرّف النموذج هو الاسم المختصر؛ اكتب المعرّف الكامل مع البادئة
  • التطبيق يبلّغ عن رصيد غير كافٍالأرجح أن الرصيد فارغ ويحتاج إلى تعبئة

لشرح أطول لهذه الأخطاء، راجع API 401 أو 404: مفتاح أو Base URL أو معرّف نموذج خاطئ. وإن كنت تفضّل محادثة في المتصفح بدل تطبيق سطح المكتب، فإن Open WebUI يعمل بالطريقة نفسها.

المصادر: وثائق Cherry Studio، صفحتا المزوّد المخصص وإعدادات المزوّد، تم التحقق منها في 7 نوفمبر 2026؛ المشروع على github.com/CherryHQ/cherry-studio.