تستمر نماذج اللغات الكبيرة (LLMs) في دفع حدود ما يمكن للآلات تحقيقه. من بين هذه الابتكارات تبرز سلسلة Qwen3، التي طورها فريق Qwen في Alibaba Cloud. على وجه التحديد، يقدم النموذجان Qwen3-30B-A3B و Qwen3-235B-A22B قدرات رائعة كبنى "مزيج من الخبراء" (MoE). يتميز Qwen3-30B-A3B بإجمالي 30 مليار معلمة مع تفعيل 3 مليارات، بينما يتوسع Qwen3-235B-A22B إلى إجمالي 235 مليار معلمة مع تفعيل 22 مليار. تتفوق هذه النماذج في الاستدلال، والدعم متعدد اللغات، واتباع التعليمات، مما يجعلها أدوات قيمة للمطورين والباحثين على حد سواء.
لحسن الحظ، يمكنك الوصول إلى نماذج Qwen 3 القوية هذه مجانًا عبر واجهات برمجة التطبيقات (APIs) التي توفرها OpenRouter.
button
مقدمة إلى Qwen3 ونماذجه
تمثل سلسلة Qwen3 قفزة إلى الأمام في تصميم LLM، حيث تمزج بين الأساليب الكثيفة وMoE. على عكس النماذج الكثيفة التقليدية التي تنشط جميع المعلمات لكل مهمة، تقوم نماذج MoE مثل Qwen3-30B-A3B و Qwen3-235B-A22B بتنشيط مجموعة فرعية فقط، مما يحسن الكفاءة الحسابية دون التضحية بالأداء. تنبع هذه الكفاءة من بنيتها القائمة على الخبراء، حيث يتعامل "خبراء" محددون مع جوانب مختلفة من المهمة.

يعتبر Qwen3-30B-A3B، بمعلماته البالغة 30 مليار معلمة و 3 مليارات نشطة، مناسبًا للتطبيقات صغيرة النطاق أو البيئات ذات الموارد المحدودة.

على العكس من ذلك، يستهدف Qwen3-235B-A22B، بمعلماته البالغة 235 مليار معلمة و 22 مليار نشطة، المهام الأكثر تطلبًا التي تتطلب استدلالًا أعمق أو تغطية لغوية أوسع. يدعم كلا النموذجين أكثر من 100 لغة ويقدمان ميزات مثل وضع التفكير لحل المشكلات المعقدة، مما يجعلهما متعدد الاستخدامات لحالات الاستخدام العالمية.

الآن، دعنا نتعمق في الوصول إلى واجهات برمجة تطبيقات هذه النماذج مجانًا واختبارها باستخدام Apidog.
الوصول إلى واجهات برمجة تطبيقات Qwen3 عبر OpenRouter
لاستخدام واجهات برمجة تطبيقات Qwen3-30B-A3B و Qwen3-235B-A22B دون إنفاق أي مبلغ، يوفر OpenRouter حلاً مناسبًا. يستضيف OpenRouter هذه النماذج ويقدم واجهة برمجة تطبيقات متوافقة مع OpenAI، مما يبسط التكامل مع الأدوات والمكتبات الحالية. إليك كيفية البدء.
أولاً، قم بالتسجيل للحصول على حساب OpenRouter على موقعهم الإلكتروني. بعد تسجيل الدخول، انتقل إلى قسم API لإنشاء مفتاح API.

يقوم هذا المفتاح بمصادقة طلباتك، لذا احتفظ به آمنًا. تشمل الطبقة المجانية من OpenRouter الوصول إلى Qwen3-30B-A3B و Qwen3-235B-A22B. ومع ذلك، توقع قيودًا مثل حدود المعدل أو أولوية أقل، مما قد يبطئ الاستجابات خلال أوقات الذروة.
نقطة نهاية API التي ستستخدمها هي https://openrouter.ai/api/v1/chat/completions
. تقبل نقطة النهاية هذه طلبات POST بتنسيق OpenAI، وتتطلب نص JSON يحتوي على اسم النموذج وتفاصيل الرسالة. على سبيل المثال، حدد "qwen/qwen3-30b-a3b:free"
أو "qwen/qwen3-235b-a22b:free"
كنموذج. مع إعداد OpenRouter، أنت جاهز لاختبار API باستخدام Apidog.
إعداد Apidog لاختبار API
Apidog، منصة قوية لاختبار API، تبسط التفاعل مع واجهات برمجة تطبيقات Qwen 3. تتيح لك واجهته البديهية إرسال الطلبات، وعرض الاستجابات، وتصحيح الأخطاء بكفاءة. اتبع هذه الخطوات لتكوينه.

button
ابدأ بتنزيل Apidog وتثبيته على نظامك. قم بتشغيل التطبيق وإنشاء مشروع جديد باسم "اختبار Qwen3 API".

داخل هذا المشروع، أضف طلبًا جديدًا. اضبط الطريقة على POST وأدخل نقطة نهاية OpenRouter: https://openrouter.ai/api/v1/chat/completions
.

بعد ذلك، قم بتكوين الرؤوس (headers). أضف رأس "Authorization" بقيمة Bearer YOUR_API_KEY
، مع استبدال YOUR_API_KEY
بالمفتاح من OpenRouter. هذا يقوم بمصادقة طلبك. ثم، انتقل إلى علامة تبويب الجسم (body)، حدد تنسيق JSON، وقم بصياغة حمولة طلبك. إليك مثال لـ Qwen3-30B-A3B:
{
"model": "qwen/qwen3-30b-a3b:free",
"messages": [
{"role": "user", "content": "Hello, how are you?"}
]
}
انقر فوق "Send" في Apidog لتنفيذ الطلب. سيعرض جزء الاستجابة مخرج النموذج، والذي يتضمن عادةً النص الذي تم إنشاؤه والبيانات الوصفية مثل استخدام الرمز (token). تعزز ميزات Apidog، مثل حفظ الطلبات أو تنظيمها في مجموعات، سير عملك. مع هذا الإعداد، يمكنك الآن استكشاف قدرات نماذج Qwen 3.
إرسال الطلبات إلى نماذج Qwen3
إرسال الطلبات إلى نماذج Qwen3-30B-A3B و Qwen3-235B-A22B عبر OpenRouter أمر بسيط باستخدام Apidog. دعنا نفصل العملية ونبرز الميزات الرئيسية.
يتطلب كل طلب مكونين رئيسيين: حقل model
ومصفوفة messages
. اضبط model
على "qwen/qwen3-30b-a3b:free"
أو "qwen/qwen3-235b-a22b:free"
بناءً على اختيارك. تحتوي مصفوفة messages
على المحادثة، حيث يحتوي كل إدخال على role
(مثل "user" أو "assistant") و content
(النص). للاستعلام الأساسي، استخدم:
{
"model": "qwen/qwen3-235b-a22b:free",
"messages": [
{"role": "user", "content": "What’s the capital of Brazil?"}
]
}
تدعم نماذج Qwen 3 أيضًا ميزة فريدة: وضع التفكير (thinking mode). يتم تمكين هذا الوضع افتراضيًا، وينشئ كتلة <think>...</think>
للمهام المعقدة، مما يظهر استدلال النموذج. لتعطيله للاستعلامات الأبسط، ألحق /no_think
بمطالبتك. على سبيل المثال:
{
"model": "qwen/qwen3-30b-a3b:free",
"messages": [
{"role": "user", "content": "Tell me a fun fact. /no_think"}
]
}
يعيد هذا استجابة مباشرة بدون استدلال. اختبر كلا الوضعين في Apidog لترى كيف تختلف أوقات الاستجابة والمخرجات، خاصة في الطبقة المجانية حيث قد تحدث تأخيرات.
أمثلة وحالات الاستخدام
لعرض إمكانيات نماذج Qwen3-30B-A3B و Qwen3-235B-A22B، دعنا نستكشف أمثلة عملية باستخدام Apidog. تسلط هذه السيناريوهات الضوء على نقاط قوتها في الاستدلال، والمهام متعددة اللغات، وتوليد الكود.
مثال 1: حل مسألة رياضية
لمهمة استدلال، اطلب من Qwen3-235B-A22B حل معادلة تربيعية:
{
"model": "qwen/qwen3-235b-a22b:free",
"messages": [
{"role": "user", "content": "Solve x^2 - 5x + 6 = 0"}
]
}
قد تتضمن الاستجابة ما يلي:
<think>
Using the quadratic formula x = [-b ± sqrt(b^2 - 4ac)] / 2a, where a = 1, b = -5, c = 6: x = [5 ± sqrt(25 - 24)] / 2 = [5 ± 1] / 2. Thus, x = 3 or x = 2.
</think>
Solutions: x = 3, x = 2.
يوضح هذا قدرة النموذج على الاستدلال خطوة بخطوة.
مثال 2: الترجمة متعددة اللغات
اختبر مهارات نماذج Qwen 3 اللغوية عن طريق ترجمة النص. لـ Qwen3-30B-A3B:
{
"model": "qwen/qwen3-30b-a3b:free",
"messages": [
{"role": "user", "content": "Translate 'Good morning' to Spanish. /no_think"}
]
}
توقع ردًا سريعًا: "Buenos días"
. يضمن أمر /no_think
الكفاءة للمهام البسيطة.
مثال 3: توليد الكود
اطلب من Qwen3-235B-A22B كتابة دالة بايثون:
{
"model": "qwen/qwen3-235b-a22b:free",
"messages": [
{"role": "user", "content": "Write a Python function to find the maximum of three numbers."}
]
}
يمكن أن تكون الاستجابة كما يلي:
<think>
I’ll use simple comparisons to find the maximum efficiently.
</think>
def find_max(a, b, c):
if a >= b and a >= c:
return a
elif b >= a and b >= c:
return b
else:
return c
توضح هذه الأمثلة كيف تتكيف نماذج Qwen 3 مع المهام المتنوعة، مما يجعلها مثالية لتطبيقات مثل الروبوتات الدردشة، والأدوات التعليمية، أو مساعدي البرمجة.
الخلاصة والخطوات التالية
استخدام واجهات برمجة تطبيقات Qwen3-30B-A3B و Qwen3-235B-A22B مجانًا عبر OpenRouter، مقترنًا بـ Apidog، يفتح عالمًا من الإمكانيات. من حل المعادلات إلى توليد الكود، تقدم هذه النماذج أداءً قويًا بدون تكلفة. يعزز Apidog هذه التجربة من خلال توفير طريقة سلسة لاختبار وتحسين تفاعلات API الخاصة بك.
أثناء التجربة، قم بتعديل المطالبات، وتبديل أوضاع التفكير، ومراقبة الاستجابات لتحسين حالة الاستخدام الخاصة بك. قم بالتسجيل في OpenRouter، واحصل على مفتاح API الخاص بك، وابدأ في إرسال الطلبات اليوم. قم بتنزيل Apidog مجانًا لرفع مستوى لعبة الاختبار الخاصة بك. مع Qwen 3 و Apidog، أنت جاهز لبناء حلول مبتكرة بسهولة.

button