Qwen3-Coder-480B-A35B-Instruct متاح الآن على Novita AI

Qwen3-Coder-480B-A35B-Instruct متاح الآن على Novita AI

أصبح نموذج Qwen3-Coder-480B-A35B-Instruct الرائد من Alibaba متاحًا الآن على Novita AI.

باعتباره أحد أكثر نماذج البرمجة العاملة تقدمًا، يقدم Qwen3-Coder-480B-A35B-Instruct أداءً مشابهًا لـ Claude Sonnet في البرمجة العاملة والأتمتة المتصفحة واستخدام الأدوات.

مع 480 مليار معلمة و 35 مليارًا نشطة، يعزز هذا النموذج المعتمد على Mixture-of-Experts بشكل كبير ما يمكن تحقيقه في تطوير البرمجيات المدعوم بالذكاء الاصطناعي وسير عمل البرمجة المستقلة.

التسعير الحالي على Novita AI: 0.95 دولار / مليون رمز إدخال، 5 دولارات / مليون رمز إخراج

جرّب عرض Qwen3-Coder-480B-A35B-Instruct

ما هو Qwen3-Coder-480B-A35B-Instruct؟

Qwen3-Coder-480B-A35B-Instruct متاح الآن على Novita AI

يمثل Qwen3-Coder-480B-A35B-Instruct قمة تطوير Alibaba للذكاء الاصطناعي في البرمجة، ويتميز بقدرات برمجة عاملة متقدمة. هذا النموذج المعتمد على Mixture-of-Experts بحجم 480 مليار معلمة (35 مليارًا نشطة) مصمم خصيصًا لتطوير البرمجيات المستقل، وسير عمل البرمجة متعددة الخطوات، وفهم المستودعات البرمجية على نطاق واسع.

المواصفات التقنية

  • النوع: نماذج اللغة السببية (Causal Language Models)
  • إجمالي المعلمات: 480B مع 35B نشطة
  • الهندسة: 62 طبقة، 96 رأس انتباه (Q) و 8 (KV)
  • الخبراء (Experts): 160 إجمالاً مع 8 نشطين
  • طول السياق: 262,144 رمزًا أصليًا، قابلة للتمديد إلى 1M باستخدام YaRN
  • بيانات التدريب: 7.5 تريليون رمز بنسبة 70% كود
  • الوضع: وضع غير تفكيري فقط
  • التوافق: يتطلب transformers ≥4.51.0

الميزات الرئيسية والأداء

القدرات الأساسية

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

فهم السياق الطويل: دعم أصلي لـ 256K رمز مع إمكانية التمديد إلى 1M لتحليل المستودعات بالكامل والتفكير عبر الملفات.

تكامل الأدوات: تنسيق استدعاء وظائف متخصص يدعم المنصات الشهيرة بما في ذلك Qwen Code و CLINE و Claude Code و Trae.

التطوير متعدد الخطوات: أداء قوي في المهام المعقدة التي تتطلب التخطيط، واستخدام الأدوات، ومعالجة الملاحظات، ودورات التطوير التكرارية.

أبرز الأداء

يحقق Qwen3-Coder-480B-A35B-Instruct نتائج قوية بين النماذج مفتوحة المصدر عبر عدة معايير:

  • البرمجة العاملة: قدرات برمجة مستقلة متقدمة
  • أتمتة المتصفح: نتائج مبهرة في سير عمل أتمتة الويب
  • SWE-Bench: أداء ملحوظ في مهام هندسة البرمجيات الواقعية
  • دعم متعدد اللغات: أداء قوي عبر لغات البرمجة والأطر المختلفة

كيفية الوصول إلى Qwen3-Coder-480B-A35B-Instruct على Novita AI

واجهة Playground (بدون الحاجة للبرمجة)

  • إعداد سريع: سجل وابدأ بتجربة Qwen3-Coder-480B-A35B-Instruct إلى جانب أفضل النماذج الأخرى
  • اختبار تفاعلي: اختبر أوامر برمجة معقدة وقم بتقييم القدرات العاملة في الوقت الفعلي
  • مقارنة النماذج: قارن بسهولة Qwen3-Coder-480B-A35B-Instruct مع نماذج البرمجة الرائدة الأخرى

تكامل API (للمطورين)

اتصل بتطبيقاتك باستخدام REST API الموحد من Novita AI:

from openai import OpenAI
  
client = OpenAI(
    base_url="https://api.novita.ai/v3/openai",
    api_key="",
)

model = "qwen/qwen3-coder-480b-a35b-instruct"
stream = True # or False
max_tokens = 131072
system_content = ""Be a helpful assistant""
temperature = 1
top_p = 1
min_p = 0
top_k = 50
presence_penalty = 0
frequency_penalty = 0
repetition_penalty = 1
response_format = { "type": "text" }

chat_completion_res = client.chat.completions.create(
    model=model,
    messages=[
        {
            "role": "system",
            "content": system_content,
        },
        {
            "role": "user",
            "content": "Hi there!",
        }
    ],
    stream=stream,
    max_tokens=max_tokens,
    temperature=temperature,
    top_p=top_p,
    presence_penalty=presence_penalty,
    frequency_penalty=frequency_penalty,
    response_format=response_format,
    extra_body={
      "top_k": top_k,
      "repetition_penalty": repetition_penalty,
      "min_p": min_p
    }
  )

if stream:
    for chunk in chat_completion_res:
        print(chunk.choices[0].delta.content or "", end="")
else:
    print(chat_completion_res.choices[0].message.content)
  
  

البرمجة باستخدام Qwen3-Coder

Qwen Code - أداة CLI متخصصة

Qwen Code هي أداة CLI لأغراض البحث مقتبسة من Gemini CLI، مع محلل ودعم أدوات محسن لنماذج Qwen-Coder.

المتطلبات الأساسية: تأكد من تثبيت Node.js الإصدار 20 أو أعلى. يمكنك تنزيله من الموقع الرسمي لـ Node.js.

تثبيت الحزمة عالميًا:

bash

npm install -g @qwen-code/qwen-code

الخطوة 3: تكوين متغيرات البيئة

لنظام Windows (Command Prompt):

set OPENAI_API_KEY=مفتاح_API_Novita_الخاص_بك

set OPENAI_BASE_URL=https://api.novita.ai/v3/openai

set OPENAI_MODEL=qwen/qwen3-coder-480b-a35b-instruct

لنظام Linux و Mac (Bash):

export OPENAI_API_KEY=“مفتاح_API_Novita_الخاص_بك”

export OPENAI_BASE_URL=“https://api.novita.ai/v3/openai

export OPENAI_MODEL=“qwen/qwen3-coder-480b-a35b-instruct”

بعد اكتمال التثبيت والتكوين، يمكنك الآن بدء Qwen Code في دليل مشروعك. انتقل إلى موقع المشروع المطلوب باستخدام الأمر cd:

cd <دليل-مشروعك>
qwen .

Cline - تكامل مع VSCode

خطوات الإعداد (راجع دليل الإعداد المفصل):

  1. قم بتثبيت إضافة Cline في VSCode (Ctrl + Shift + X، ابحث عن “Cline”)
  2. انقر على أيقونة Cline في الشريط الجانبي
  3. اختر مزود “OpenAI Compatible”
  4. قم بالتكوين:
    • Base URL: https://api.novita.ai/v3/openai
    • API Key: مفتاح API الخاص بـ Novita AI
    • Model: qwen/qwen3-coder-480b-a35b-instruct-fp8

سير عمل ثنائي الوضع:

  • وضع التخطيط (Plan Mode): تحليل استراتيجي وتخطيط مع فهم كامل للمستودع
  • وضع التنفيذ (Act Mode): تنفيذ مع تغييرات مباشرة في الكود وإدارة الملفات

Trae - التكامل الأصلي

يوفر Trae تكاملًا مدمجًا مع Novita AI - ما عليك سوى اختيار Qwen3-Coder-480B-A35B-Instruct من واجهة نماذج Trae للوصول الفوري إلى قدرات البرمجة العاملة.

اطلع على دليل الإعداد المفصل لـ Trae.

أفضل الممارسات

المعلمات الموصى بها

  • Temperature: 0.7
  • Top P: 0.8
  • Top K: 20
  • Repetition Penalty: 1.05

تكوين المخرجات

  • المهام القياسية: 65,536 رمزًا لتوليد أكواد شامل
  • على مستوى المستودع: استخدم السياق الكامل 256K لتحليل قاعدة أكواد كبيرة

الخاتمة

يمثل Qwen3-Coder-480B-A35B-Instruct تقدمًا كبيرًا في الذكاء الاصطناعي للبرمجة المستقلة، حيث يقدم أداءً مشابهًا لـ Claude Sonnet مع الحفاظ على إتاحته كمصدر مفتوح. بفضل قدراته العاملة المتقدمة، والتكامل الواسع للأدوات، وفهم المستودعات على نطاق واسع، يعزز هذا النموذج بشكل كبير كيفية تعامل المطورين مع مهام هندسة البرمجيات المعقدة.

التكامل السلس للنموذج مع أدوات التطوير الشهيرة مثل Qwen Code و Claude Code و Cline و Trae يجعله إضافة قيمة لسير عمل التطوير الحديث، مما يمكّن المطورين من معالجة التحديات المعقدة بمساعدة الذكاء الاصطناعي.

هل أنت مستعد لتعزيز سير عمل البرمجة لديك؟ جرّب Qwen3-Coder-480B-A35B-Instruct على منصة Novita AI اليوم.


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