كل المقالات
github llama.cpp · منذ 4 يوم

إصدار llama.cpp b9833: مُعرِّز MiniCPM5 وثنائيات متعددة المنصات

أطلق مشروع llama.cpp الإصدار b9833، والذي يُدخل مُعرِّزًا مخصصًا لنموذج MiniCPM5 جنبًا إلى جنب مع إصلاحات متنوعة للأخطاء وإعادة هيكلة. يتضمن هذا التحديث دعمًا لتحليل استدعاء الأدوات، وتبسيط القواعد النحوية، وتصحيح سلوك واجهة برمجة التطبيقات Jinja لضمان التوافق مع معايير Jinja2.

github llama.cpp · منذ 4 يوم

إصدار llama.cpp b9832 يضيف علم التصحيح --dump-prog

أصدر مشروع llama.cpp الإصدار b9832، والذي يُدخل خيار سطر أوامر جديد `--dump-prog` لمحرك قوالب Jinja للمساعدة في عملية التصحيح. يتضمن هذا التحديث أيضاً ثنائيات جاهزة للاستخدام لأنظمة macOS وLinux وAndroid وWindows وopenEuler عبر معماريات مختلفة لوحدة المعالجة المركزية ووحدات معالجة الرسومات.

github llama.cpp · منذ 4 يوم

إصدار llama.cpp b9830 يضيف العلم --offline ويصلح خطأ في الذاكرة

يُقدم إصدار llama.cpp b9830 القدرة على استخدام العلم --offline مع أمر تحميل llama، مما يسمح للسكريبتات بالتحقق من النماذج المخزنة مؤقتًا دون الحاجة إلى اتصال بالشبكة. كما يحل هذا التحديث ثغرة use-after-free كامنة في استدعاء on_done الخاص بمهمة URL حيث كان first_path يُلتقط بشكل غير صحيح بواسطة المرجع.

media Hugging Face Forums · منذ 4 يوم

إنشاء ويدجت دردشة موقع ويب باستخدام Gradio الجزء الرابع

أبلغ مستخدم عن توقف ويدجت روبوت الدردشة الذكي الخاص به على موقعه الإلكتروني عن العمل بسبب خطأ في سياسة CORS بعد تحديث Gradio الأخير. يشير الخطأ إلى أن رأس 'Access-Control-Allow-Credentials' في الاستجابة فارغ، مما يتعارض مع وضع بيانات الاعتماد لطلب العميل.

github llama.cpp · منذ 5 يوم

إصدار llama.cpp b9827 يضيف تحسين نسخ CUDA المتزامن ثنائي الأبعاد

يُطلق إصدار llama.cpp b9827 تحسينًا للأداء في CUDA من خلال إضافة مسار سريع لـ cudaMemcpy2DAsync إلى دالة ggml_cuda_cpy. يُسرّع هذا التغيير عمليات النسخ المتدرجة (strided) التي تكون فيها الأنواع والأشكال متطابقة، حيث لا تكون الموترات متصلة بالكامل ولكن كل صف متصل، مما يحل محل نوى نسخ العناصر القياسية الأبطأ.

media Hugging Face Forums · منذ 5 يوم

قائمة التحقق التي تكتبها تجبر الذكاء الاصطناعي على التوقف

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

github llama.cpp · منذ 5 يوم

إصدار b9823 من llama.cpp يضيف دعم OpenVINO على Windows ويحدّث الملفات الثنائية

أصدر مشروع llama.cpp الإصدار b9823، والذي يوفر ملفات ثنائية جاهزة للبناء لأنظمة macOS وiOS وLinux وAndroid وWindows ومنصة openEuler. تتمثل إحدى التغييرات الرئيسية في هذا الإصدار في إضافة بناء OpenVINO الخاص بـ Windows إلى خط أنابيب التحقق من الإصدارات.

github llama.cpp · منذ 5 يوم

إصدار llama.cpp b9824: إعادة تسمية الثنائيات وبناءات جديدة

أصدر مشروع llama.cpp الإصدار b9824، الذي يتضمن تحسينات لثنائيات rpc-server وexport-graph-ops. تم إعادة تسمية الأداة `export-graph-ops` لتتبع اتفاقيات تسمية الاختبارات، بينما تم إعادة تسمية `rpc-server` إلى `ggml-rpc-server` لتجنب التعارضات في أدلة النظام.