Trae + Novita AI: دليل خطوة بخطوة للوصول إلى نماذج الذكاء الاصطناعي في بيئة التطوير الخاصة بك

Trae + Novita AI: دليل خطوة بخطوة للوصول إلى نماذج الذكاء الاصطناعي في بيئة التطوير الخاصة بك

Trae هي بيئة تطوير متكاملة مدعومة بالذكاء الاصطناعي تُسرّع سير عملك مع التوليد الذكي للكود، والمساعدة الفورية، وميزات إدارة المشاريع المتقدمة. تشبه أدوات مثل Cursor، حيث تجلب Trae المساعدة بالذكاء الاصطناعي مباشرة إلى بيئة الترميز الخاصة بك. من خلال دمج نماذج اللغة من Novita AI في Trae، يمكنك تعزيز قدرات الترميز لديك.

باستخدام مفتاح API الخاص بك من Novita AI، يتيح لك هذا الدمج الاستفادة من نماذج اللغات الكبيرة مفتوحة المصدر القوية مثل DeepSeek (R1, V3) فور إطلاقها، مع منحك تحكمًا كاملاً في الاستخدام والأداء والتكاليف. يرشدك هذا الدليل خلال إعداد الوصول إلى Novita AI في Trae، لتتمكن من فتح المزيد من الميزات المدعومة بالذكاء الاصطناعي في واجهة مألوفة مبنية على VS Code.

ما هي Trae؟

Trae هي بيئة تطوير متكاملة تعمل عبر المنصات (macOS و Windows) مبنية على تقنية Visual Studio Code. تجمع بين محرر أكواد حديث وتكامل سلس مع الذكاء الاصطناعي لمساعدة المطورين على كتابة أكواد أفضل بشكل أسرع. في Trae، يمكنك توصيل نماذج ذكاء اصطناعي متعددة باستخدام مفاتيح API الخاصة بك، مما يمنحك المرونة والتحكم في خدمات الذكاء الاصطناعي التي تستخدمها والمبلغ الذي تنفقه.

الميزات الرئيسية لـ Trae

دعم عبر المنصات: تعمل على كل من macOS و Windows، لذا يمكنك استخدام Trae بغض النظر عن نظام التشغيل الخاص بك.

اقتراحات كود واعية بالسياق: يوفر الذكاء الاصطناعي إكمالات ذكية للكود، ويُولّد الكود التمهيدي تلقائيًا، ويقترح عمليات إعادة هيكلة مخصصة لسياق مشروعك.

مساعد تصحيح أخطاء تفاعلي: استخدم الدردشة المدمجة للذكاء الاصطناعي في Trae لطرح الأسئلة، واستكشاف المشكلات وإصلاحها، والحصول على مساعدة فورية. يمكنه شرح الأخطاء، واقتراح الإصلاحات، والإجابة على أسئلة البرمجة على الفور.

مبني على تقنية VS Code: استمتع بواجهة مألوفة مع دعم الإضافات والاختصارات القياسية لـ VS Code.

نماذج ذكاء اصطناعي قابلة للتكوين: قم بتوصيل أي نموذج ذكاء اصطناعي بسهولة عبر مفاتيح API مخصصة (Novita AI، OpenAI، Anthropic، إلخ) لأقصى مرونة.

ما هي Novita AI؟

Novita AI هي منصة سحابية توفر وصولاً عبر API لمجموعة واسعة من نماذج الذكاء الاصطناعي مفتوحة المصدر، بما في ذلك نماذج اللغات الكبيرة مثل LLaMA و DeepSeek و Mistral و Qwen وغيرها. باستخدام Novita AI، يمكنك التسجيل للحصول على حساب، وإنشاء مفتاح API، واختيار من بين عشرات النماذج المستضافة لدمجها في أدواتك.

توفر بنية Novita التحتية وصولاً بزمن انتقال منخفض وتسعيرًا حسب الاستخدام، مما يسهل استخدام النماذج المتطورة دون تكلفة أولية كبيرة.

من خلال دمج Novita AI مع Trae، تكتسب القدرة على اختيار نماذج LLM جديدة (على سبيل المثال، DeepSeek R1-0528 أو DeepSeek V3-0324) بمجرد توفرها. تتحكم في استخدامك عن طريق إعداد الفوترة على حساب Novita الخاص بك، لذا تدفع فقط مقابل ما تستخدمه.

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

قبل البدء، تأكد من توفر ما يلي:

حساب Novita AI ومفتاح API

  • سجّل للحصول على حساب Novita AI إذا لم يكن لديك واحد.
  • في قسم إدارة المفاتيح في لوحة تحكم Novita، أنشئ مفتاح API الخاص بك، وانسخه لاستخدامه لاحقًا.
  • تصفّح مكتبة النماذج وحدد النموذج الذي تريد استخدامه. الاختيارات الشائعة للمساعدة في البرمجة تشمل deepseek/deepseek-r1-0528 و deepseek/deepseek-v3-0324.

بيئة Trae IDE

  • قم بتنزيل Trae من الموقع الرسمي وقم بتثبيته على نظام التشغيل الخاص بك (macOS أو Windows).
  • افتح Trae وأنشئ حسابًا مجانيًا (يمكنك تسجيل الدخول باستخدام GitHub أو Google).

خطوات الدمج

اتبع هذه الخطوات لتوصيل نموذج Novita AI الخاص بك في Trae:

الخطوة 1: افتح Trae وادخل إلى النماذج

شغّل تطبيق Trae. انقر على Toggle AI Side Bar في الزاوية العلوية اليمنى لفتح الشريط الجانبي للذكاء الاصطناعي. بعد ذلك، اذهب إلى AI Management واختر Models.

Toggle AI Side Bar

go to AI Management and select Models

الخطوة 2: أضف نموذجًا مخصصًا

انقر على زر Add Model لإنشاء إدخال نموذج مخصص.

Add a Custom Model

الخطوة 3: اختر Novita كمزود

في مربع حوار إضافة النموذج، اختر Provider = Novita من القائمة المنسدلة.

Choose Novita as Provider

الخطوة 4: اختر النموذج أو أدخله

من القائمة المنسدلة للنماذج، اختر النموذج الذي تريده (مثل DeepSeek-R1-0528 أو DeepSeek-V3-0324 أو MiniMax-M1-80k). إذا لم يكن النموذج المحدد مدرجًا، فما عليك سوى كتابة معرف النموذج الذي لاحظته من مكتبة Novita. تأكد من اختيار المتغير الصحيح للنموذج الذي تريد استخدامه.

Select or Enter the Model

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

انسخ مفتاح API من لوحة تحكم Novita AI والصقه في حقل API Key في Trae.

الخطوة 6: احفظ التكوين

انقر على Add Model للحفظ. سيتحقق Trae من صحة مفتاح API واختيار النموذج في الخلفية.

الآن أصبحت Trae متصلاً بنجاح بـ Novita AI. سيتم توجيه جميع طلبات النماذج عبر API الخاص بـ Novita وستنطبق على استخدام حسابك في Novita.

استخدام الذكاء الاصطناعي في Trae

مع تكوين Novita AI، يمكنك استخدام نموذجها في ميزات الذكاء الاصطناعي في Trae. يقدم Trae عادةً وضعين رئيسيين للذكاء الاصطناعي:

وضع البناء (Builder Mode) - بناء سقالات المشروع

في وضع Builder، يستخدم Trae الذكاء الاصطناعي لتوليد هياكل كود جديدة.

  • انقر على زر @Agent.
  • اختر نموذج Novita الخاص بك من قائمة النماذج المتاحة.
  • أدخل وصفًا لما تريده (مثل “أنشئ واجهة برمجة تطبيقات REST API باستخدام Node.js مع Express ومصادقة المستخدمين”).
  • سيستخدم Trae الذكاء الاصطناعي لإنشاء ملفات وكود بدائي بناءً على طلبك. يمكنك مراجعة وتحرير وإنهاء الكود البدائي المُنشأ.

وضع الدردشة (Chat Mode) - المساعد

في وضع Chat، يوفر Trae واجهة دردشة تفاعلية مع الذكاء الاصطناعي.

  • افتح لوحة Chat (AI Assistant) في Trae.
  • اختر نموذج Novita الخاص بك لجلسة الدردشة.
  • اكتب أسئلة أو صف المشكلات باللغة الطبيعية. على سبيل المثال، الصق رسالة خطأ واسأل “كيف يمكنني إصلاح هذا؟” أو اطلب “اشرح ما يفعله هذا الكود.”
  • إذا لزم الأمر، قم بتحميل لقطة شاشة أو سجل أخطاء (يدعم Trae الإدخال متعدد الوسائط). سيقوم الذكاء الاصطناعي بتحليلها وتقديم إرشادات أو مقتطفات كود أو شروحات.

استخدم وضع Builder عندما تحتاج إلى إنشاء كود جديد أو بناء سقالات، وانتقل إلى وضع Chat للمساعدة التكرارية مثل تصحيح الأخطاء وإعادة الهيكلة وشرح الكود. نظرًا لأنك أضفت نموذج Novita، فإن أي طلب ترسله في Trae سيتم التعامل معه بواسطة نموذج Novita هذا تحت حسابك.

الميزات المتقدمة

يقدم Trae ميزات متقدمة إضافية لتحسين سير عملك مع Novita AI:

بروتوكول سياق النموذج (MCP)

يمكن لـ Trae مشاركة السياق بين وكلاء أو إضافات الذكاء الاصطناعي المختلفة. على سبيل المثال، يمكن أن يساعد السياق من جلسة Builder (مثل ملفات المشروع) وكيل Chat في تقديم نصائح أفضل.

وكلاء ذكاء اصطناعي مخصصون

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

دعم الوسائط المتعددة

يدعم Trae أكثر من النص. يمكنك تحميل لقطات شاشة (مثل واجهة مستخدم أو خطأ)، ويمكن لنموذج الذكاء الاصطناعي استخدام سياق الصورة هذا لتقديم المساعدة المناسبة، مثل إصلاح مشكلات التخطيط أو تحليل محتوى الخطأ.

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

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

إليك لماذا يعتبر دمج Trae و Novita AI قويًا للمطورين:

التحكم في التكاليف

أنت تستخدم مفتاح API الخاص بك من Novita، لذا يتم فوترة جميع الاستخدامات إلى حسابك في Novita. أنت تدير حدود الاستخدام والفواتير مباشرة. لا تفرض Trae رسومًا إضافية على الوصول إلى النموذج - أنت تدفع لـ Novita فقط مقابل ما تستخدمه.

الوصول إلى النماذج المتطورة

تستضيف Novita AI أحدث النماذج مفتوحة المصدر مثل DeepSeek R1-0528/V3-0324 و LLaMA و Mistral وغيرها. مع هذا الإعداد، يمكنك تجربة نماذج جديدة في Trae فورًا دون انتظار تحديثات لـ Trae نفسها.

خطط قابلة للتوسع

التسعير حسب الاستخدام من Novita يعني أنه يمكنك البدء صغيرًا. العديد من النماذج لها مستويات مجانية أو منخفضة التكلفة للتطوير، ويمكنك زيادة الاستخدام حسب الحاجة. يتيح لك المستوى المجاني من Trae استكشاف ميزات الذكاء الاصطناعي دون التزام.

بيئة تطوير شاملة

لا توفر Trae مساعدة كود الذكاء الاصطناعي فحسب، بل توفر أيضًا بناء سقالات المشاريع، وتحليل الكود، وأدوات الفريق، والتوافق مع VS Code. إن جلب ذكاء Novita الاصطناعي إلى تلك البيئة يعني أن لديك مجموعة أدوات تطوير شاملة في متناول يدك.

سير عمل سلس

يحدث الدمج بالكامل داخل واجهة مستخدم Trae. ليست هناك حاجة للتبديل بين تطبيقات متعددة - اكتب الكود، واحصل على اقتراحات الذكاء الاصطناعي، وصحح الأخطاء، وأدر مشروعك في مكان واحد.

بعد إعداد نموذج Novita AI الخاص بك، أنت مستعد للبرمجة بذكاء وسرعة أكبر. برمجة سعيدة!

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