أطلق مشروع llama.cpp الإصدار b9833، والذي يُدخل مُعرِّزًا مخصصًا لنموذج MiniCPM5 جنبًا إلى جنب مع إصلاحات متنوعة للأخطاء وإعادة هيكلة. يتضمن هذا التحديث دعمًا لتحليل استدعاء الأدوات، وتبسيط القواعد النحوية، وتصحيح سلوك واجهة برمجة التطبيقات Jinja لضمان التوافق مع معايير Jinja2.
- تم تنفيذ مُعرِّز PEG مخصص لـ MiniCPM5 مع دعم استدعاءات الأدوات بتنسيق XML وإصلاح أماكن الاحتياط لاستدعاءات الأدوات المتدفقة.
- تمت إعادة هيكلة وحدة الدردشة لاستخدام مُعرِّز تلقائي لـ MiniCPM5 مع التراجع عن المappers المشتركة وسجل التعويض.
- تم إصلاح واجهة برمجة التطبيقات min/max الخاصة بـ jinja لتتوافق مع مواصفات Jinja2، وتم تحديث تسمية القالب إلى openbmb-MiniCPM5-1B.jinja.
- تم توفير ثنائيات لأنظمة macOS (Apple Silicon، Intel)، وiOS، وLinux (CPU، Vulkan، ROCm، OpenVINO، SYCL)، وAndroid، وWindows (CPU، CUDA 12/13، Vulkan، OpenCL، HIP)، وopenEuler.
يتيح هذا الإصدار للمستخدمين تشغيل نماذج MiniCPM5 مع تحسين قدرات استدعاء الأدوات عبر مجموعة واسعة من بنية الأجهزة وأنظمة التشغيل.