Z.ai
Z.ai's flagship for the hard engineering work — reasoning kept across every turn and tool call.
200K tokens
السياق
32,768 tokens
أقصى إخراج
متوسط
السرعة
Three prompts, three unedited answers, generated on September 2, 2026 through NinjaChat. Click the prompt to copy it and run it yourself.
Write a Python function that merges overlapping intervals, plus three short tests. Keep the whole answer under 40 lines of code.
def merge_intervals(intervals):
if not intervals:
return []
intervals.sort(key=lambda x: x[0])
merged = [intervals[0]]
for start, end in intervals[1:]:
last_end = merged[-1][1]
if start <= last_end:
merged[-1][1] = max(last_end, end)
else:
merged.append([start, end])
return merged
# Three short tests
assert merge_intervals([[1,3],[2,6],[8,10],[15,18]]) == [[1,6],[8,10],[15,18]]
assert merge_intervals([[1,4],[4,5]]) == [[1,5]]
assert merge_intervals([[1,2],[3,4]]) == [[1,2],[3,4]]
print("All tests passed")
Read: We ran the same 3 prompts on 12 AI models — Unedited answers, latency and price for every model, measured through the NinjaChat API in September 2026.
Served by Fireworks as glm-5.2. Answers vary run to run; these are one take each, not the best of several.
مراجعات معمارية وخطط ترحيل تشمل الحالات الحدّية.
استدلال قبل كل استدعاء أداة، محفوظ طوال المهمة بأكملها.
تعديلات متعددة الملفات تبقى متّسقة من البداية إلى النهاية.
JSON وجداول نظيفة عندما تُغذّي الإجابة مسارًا برمجيًا.
Tuned to this model — click any line to copy.
GLM 5.2 هو النموذج الرائد ضمن عائلة GLM 5 من Z.ai، وقد صدر في يونيو 2026، وهو النموذج الذي يوجّهه المختبر نحو هندسة البرمجيات الجادّة: عمليات إعادة الهيكلة الكبيرة، وحلقات الوكلاء المعتمدة بكثافة على الأدوات، وأسئلة تصميم الأنظمة التي تكون فيها سلسلة الاستدلال الطويلة والمتّسقة أهم من ردّ سريع. على NinjaChat، يتوفر GLM 5.2 في جميع الخطط إلى جانب بقية كتالوج النماذج.
تظل السمة المميّزة لعائلة GLM حاضرة: يفكّر النموذج قبل كل ردّ وقبل كل استدعاء أداة، ويحتفظ بهذا الاستدلال عبر الأدوار بحيث تبقى الجلسة الطويلة متماسكة، ويتيح لك ضبط عمق التفكير في كل دور. وفي الإصدار 5.2 تقوم هذه الآلية على أساس أقوى، لذا يصمد النموذج في المهام متعددة الملفات والخطوات التي كانت تُشتّت إصدارات GLM السابقة.
إذا كان GLM 4.7 هو المبرمج اليومي السريع، فإن 5.2 هو النموذج الذي تلجأ إليه عند التصعيد: مراجعة معمارية، أو خطة ترحيل مع الحالات الحدّية، أو عطل يمتدّ عبر عدّة خدمات. وهو يتعامل مع نحو 200K توكن من السياق على مسار NinjaChat، وهو ما يكفي لقاعدة شيفرة كبيرة نسبيًا في محادثة واحدة، ويعيد مخرجات منظّمة بشكل نظيف عندما تطلب JSON.
إن كنت تبحث عن إصدار GLM الحالي للتحدث معه، فهذا هو الأعلى في القائمة هنا، مع بقاء 4.7 على بُعد نقرة واحدة حين تحتاج إلى السرعة بدلًا من العمق.
من الصفر إلى نتيجتك الأولى في أقل من دقيقة.
01
أنشئ حسابًا على NinjaChat واختر خطة
02
افتح الدردشة واختر GLM 5.2 من قائمة النماذج
03
اعرض المشكلة كاملة: الملفات والقيود والهدف
04
أبقِ المهمة في محادثة واحدة؛ فهو يحمل استدلاله عبر الأدوار
05
انتقل إلى GLM 4.7 للتكرارات السريعة
مقارنات موضوعية — أين يتفوق {model} وأين يقصر.
عمق أكبر في تصميم الأنظمة والاستدلال الطويل
4.7 أسرع وأقل تكلفة للبرمجة اليومية
النموذج الرائد الأحدث بسلوك وكيل أقوى
لا يزال GLM 5 متاحًا للمطالبات المضبوطة مسبقًا
سلوك قوي في استخدام الأدوات بتكلفة أقل
Sonnet 5 أكثر إتقانًا في الكتابة ولديه منظومة أوسع
تتضمن كل خطط NinjaChat أكثر من 50 نموذجاً واستوديو صور متكاملاً وتوليد فيديو.



اشتراك واحد يشمل كل النماذج على NinjaChat، ومنها GLM 5.2.