كيفية استخدام واجهة برمجة تطبيقات Novita AI في ForgeCode: دليل الإعداد

كيفية استخدام واجهة برمجة تطبيقات Novita AI في ForgeCode: دليل الإعداد

يدعم ForgeCode Novita AI كمزود مدمج بدءًا من الإصدار v2.2.2. وهذا يعني أنه يمكنك الوصول إلى نماذج مثل Kimi-K2.5 وGLM-5 وMiniMax-M2.5 مباشرة من الطرفية — دون طبقات تكوين إضافية أو تطبيقات منفصلة. يرشدك هذا الدليل خلال عملية الإعداد، والتي تستغرق عادةً بضع دقائق من العمل.

ما هو ForgeCode؟

ForgeCode هو إطار عمل برمجي قائم على واجهة سطر الأوامر (CLI) يتكامل مباشرة مع Zsh. بدلاً من التبديل بين محررك، والدردشة المستندة إلى المتصفح، والطرفية، يمكنك كتابة : متبوعًا بمطالبة (برومبت) وسيتولى ForgeCode الباقي — تعديلات الكود، وإنشاء الملفات، وتصحيح الأخطاء، كل ذلك داخل الغلاف (shell) الذي تستخدمه بالفعل.

في وقت كتابة هذا الدليل، احتل المرتبة الأولى على TermBench 2.0 بدقة 81.8%؛ تتغير نتائج لوحة المتصدرين، لذا تحقق من اللوحة الحالية. يستخدم ForgeCode بنية متعددة الوكلاء مع ثلاثة وكلاء متخصصين:

  • Forge — الوكيل الافتراضي للتنفيذ المباشر: إصلاح الأخطاء، كتابة الكود، إنشاء الميزات
  • Muse — وكيل تخطيط يحلل قاعدة الكود الخاصة بك ويقترح حلولاً دون تنفيذها
  • Sage — وكيل بحث للقراءة فقط يستدعيه كل من Forge وMuse تلقائيًا عندما يحتاجان إلى فهم أعمق لقاعدة الكود

العامل المميز الرئيسي: يدعم ForgeCode مئات مزودي نماذج اللغات الكبيرة (LLM) بشكل أصلي. يمكنك التبديل بين نماذج من بائعين مختلفين في منتصف الجلسة دون إعادة تشغيل، وتستمر سياق المحادثة الخاص بك.

لماذا استخدام Novita AI مع ForgeCode؟

يدعم ForgeCode بالفعل المزودين الرئيسيين مثل OpenAI وAnthropic. إليك لماذا يستحق Novita AI الإضافة:

الوصول إلى نماذج متطورة مفتوحة المصدر. يستضيف Novita AI نماذج لن تجدها لدى معظم المزودين الآخرين — من بينها Kimi-K2.5 وGLM-5 وMiniMax-M2.5. هذه نماذج برمجية تنافسية يمكنك اختبارها مقابل الخيارات المملوكة في نفس المهام الحقيقية، داخل نفس جلسة ForgeCode.

تكلفة أقل على أعباء العمل البرمجية. تسعير Novita AI أقل بكثير من واجهات برمجة تطبيقات النماذج المملوكة. على سبيل المثال، تبلغ تكلفة MiniMax-M2.5 0.30 دولار فقط لكل مليون رمز (token) إدخال — أي جزء بسيط مما تفرضه GPT-5.4 أو Claude Sonnet. بالنسبة للمطورين الذين يستخدمون وكلاء برمجيين يوميًا، فإن هذا يتراكم.

واجهة برمجة تطبيقات متوافقة مع OpenAI وAnthropic. يوفر Novita AI نقاط نهاية API متوافقة مع كل من OpenAI وAnthropic. يتوقع ForgeCode تنسيق OpenAI من المزودين، وNovita AI يتناسب مع ذلك مباشرة — بدون طبقات محول، بدون تكوين مخصص، فقط عنوان URL أساسي ومفتاح API.

فوترة الدفع حسب الاستخدام. لا حاجة إلى اشتراكات. أنت تدفع فقط مقابل الرموز (tokens) التي تستخدمها فعليًا، مما يسهل تجربة نماذج متعددة دون التزام.

المتطلبات الأساسية

قبل أن تبدأ، ستحتاج إلى شيئين:

1. تثبيت ForgeCode

قم بتثبيت ForgeCode وتكوين إضافة Zsh:

# تثبيت ForgeCode
curl -fsSL https://forgecode.dev/install.sh | sh

# التحقق من التثبيت
forge --help

# إعداد إضافة Zsh
forge zsh setup

بعد تشغيل forge setup، أعد تشغيل الطرفية الخاصة بك حتى تصبح الإضافة سارية المفعول. إذا كان مشغل المطالبة : لا يعمل، فهذا هو السبب الأكثر شيوعًا.

2. مفتاح API لـ Novita AI

  1. سجل الدخول أو أنشئ حسابًا على novita.ai
  2. ابحث عن API Keys
  3. انقر على Add New Key
  4. انسخ المفتاح واحتفظ به جاهزًا

كيفية إنشاء مفتاح API

هذا كل ما تحتاجه. الباقي يحدث داخل ForgeCode.

يعمل نفس المفتاح في أي مكان تدعم فيه واجهة برمجة تطبيقات Novita AI، وليس فقط ForgeCode. عنوان URL الأساسي للعملاء المتوافقين مع OpenAI هو https://api.novita.ai/openai/v1، ويتم إدارة المفتاح من إدارة المفاتيح في إعدادات الحساب. راجع مرجع واجهات برمجة تطبيقات النماذج لاستخدام API المباشر. احتفظ بالمفتاح بعيدًا عن التحكم بالمصادر وملفات .env الملتزمة.

إذا كنت تستخدم وكلاء برمجيين يوميًا، فإن خطة Novita البرمجية تقدم فوترة شهرية مرنة عبر مجموعة النماذج كبديل للدفع حسب الاستخدام.

كيفية توصيل Novita AI بـ ForgeCode

الخطوة 1: تشغيل تدفق تسجيل الدخول

افتح الطرفية واكتب:

:login

يعرض ForgeCode قائمة بالمزودين المتاحين. اختر Novita من القائمة.

الخطوة 2: إدخال مفتاح API الخاص بك

الصق مفتاح API الخاص بـ Novita AI عندما يُطلب منك. يتم إخفاء المفتاح في الطرفية لأسباب أمنية. أكد تبديل المزود عندما يُطلب منك.

الخطوة 3: اختيار نموذج

بعد تسجيل الدخول، افتح منتقي النماذج:

:model

تصفح أو ابحث عن نماذج Novita. اختر واحدًا واضغط على Enter. يتذكر ForgeCode اختيارك عبر الجلسات — يمكنك تغييره في أي وقت باستخدام :model.

هذا هو الإعداد بالكامل. يبقى سير عملك كما هو تمامًا؛ فقط المزود الذي يقف وراءه يتغير.

ما هي نماذج Novita AI التي تعمل مع ForgeCode؟

إليك التشكيلة المتاحة عبر Novita AI. تم التحقق من التسعير ونوافذ السياق أدناه مقابل واجهة برمجة تطبيقات نموذج Novita AI بتاريخ 2026-08-26؛ تحقق من صفحة التسعير للحصول على الأسعار الحالية قبل وضع الميزانية، لأنها تتغير.

النموذج الإدخال (/M رمز) الإخراج (/M رمز) قراءة الذاكرة المخبأة
(/M رمز)
السياق الأفضل لـ
Kimi-K2.5 $0.60 $3.00 $0.10 262K البرمجة العامة، التفكير، استخدام الأدوات
GLM-5 $1.00 $3.20 $0.20 202K البرمجة الوكيلية، التفكير المنظم
MiniMax-M2.5 $0.30 $1.20 $0.03 204K جلسات برمجة ذات سياق طويل

يعكس عمود “الأفضل لـ” الملاءمة العامة بدلاً من نتائج المعايير — لا ينشر هذا الدليل معايير برمجة مقارنة، لذا تعامل معها كاقتراحات بداية واختبر على مهامك الخاصة.

الميزة الحقيقية لوجود Novita AI في ForgeCode هي المقارنة. قم بتشغيل نفس مهمة إعادة الهيكلة عبر Kimi-K2.5 وGLM-5 وMiniMax-M2.5، وستطور بسرعة إحساسًا بأي نموذج يناسب أي نوع من العمل. يجعل ForgeCode التبديل فوريًا — اكتب :model، اختر نموذجًا مختلفًا، ويستمر سياقك.

الخلاصة

يمنحك ForgeCode مع Novita AI وصولًا أصليًا من الطرفية إلى مجموعة من نماذج البرمجة مفتوحة المصدر بأسعار تنافسية. الإعداد قصير: احصل على مفتاح API، قم بتشغيل :login، اختر نموذجًا، وابدأ البرمجة.

نماذج Novita AI متاحة على ForgeCode — بدون تكاليف إعداد، ادفع فقط مقابل ما تستخدمه. جربها اليوم باستخدام الخطوات أعلاه، أو استكشف خيارات النماذج على ملعب Novita AI.

Novita AI هي منصة سحابية للذكاء الاصطناعي والوكلاء تساعد المطورين والشركات الناشئة على بناء ونشر وتوسيع نطاق النماذج والتطبيقات الوكيلية بأداء عالٍ وموثوقية وكفاءة من حيث التكلفة.

الأسئلة الشائعة

ما هو ForgeCode؟

ForgeCode هو إطار عمل برمجي قائم على واجهة سطر الأوامر (CLI) يتكامل مع Zsh، مما يتيح لك إرسال مطالبات الذكاء الاصطناعي مباشرة من الطرفية الخاصة بك. احتل المرتبة الأولى على TermBench 2.0 في وقت كتابة هذا الدليل ويدعم مزودي ذكاء اصطناعي متعددين بما في ذلك Novita AI.

هل أحتاج إلى تغيير سير عملي بعد توصيل Novita AI؟

لا. الإعداد هو فقط :login، اختر Novita، الصق مفتاح API الخاص بك، واختر نموذجًا. بعد ذلك، تستخدم ForgeCode بنفس الطريقة تمامًا — يتغير المزود، ولا يتغير سير عملك.

أي نموذج Novita AI يجب أن أجربه أولاً في ForgeCode؟

ابدأ بـ Kimi-K2.5 للمهام البرمجية العامة. إنه يتعامل مع التفكير واستخدام الأدوات بشكل جيد. لأعباء العمل الحساسة من حيث التكلفة، يوفر MiniMax M2.5 أداءً قويًا بسعر 0.30 دولار لكل مليون رمز إدخال.

مقالات مقترحة