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

إصدار llama.cpp b9804: إصلاحات لـ Mamba2 وثنائيات جديدة

يقدم إصدار llama.cpp b9804 إصلاحًا لهيكلية Mamba2 من خلال إزالة عامل توسيع ثابت بقيمة 2x وفحص معلمة غير صالح، مما يتيح الدعم لأي قيمة توسيع. يحدث هذا التغيير سكريبت `convert_hf_to_gguf.py` لجعل معلمة التوسيع اختيارية مع افتراض قيمته بـ 2.

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

إصدار b9802 من llama.cpp يوفر ثنائيات لأنظمة macOS وLinux وWindows وAndroid

أصدر مشروع llama.cpp الإصدار b9802، والذي يقدم ثنائيات مُعدة مسبقًا عبر أنظمة تشغيل متعددة وبنية عتارية متنوعة. يتضمن هذا التحديث دعمًا لوحدة المعالجة المركزية (CPU)، ووحدات معالجة الرسومات (GPU)، ومسرعات الذكاء الاصطناعي المتخصصة على منصات مثل macOS وLinux وWindows وAndroid وopenEuler.

lab Claude Code Releases · منذ 6 يوم

ملاحظات إصدار Claude Code v2.1.193

يُقدم إصدار Claude Code 2.1.193 تحسينات متعددة في تصنيف الوضع التلقائي، وتسجيل البيانات التشغيلية (telemetry)، وإدارة الوكلاء الخلفيين. يتضمن هذا التحديث أيضاً إصلاحات لمشاكل حالة واجهة المستخدم، ومعالجة المصادقة في خوادم MCP، ومختلف الأخطاء المتعلقة بالعمل الخلفي.

lab Cohere Blog · منذ 6 يوم

أتمتة صيانة الشُعب باستخدام وكلاء الذكاء الاصطناعي

تصف هذه المقالة منهجية لأتمتة صيانة شُعب البرمجيات باستخدام وكلاء كتابة الأكواد بالذكاء الاصطناعي، وتطبقها على شعبة Cohere الخاصة بـ vLLM. يقلل هذا النهج الوقت اللازم لدمج الإصدارات الأصلية من الأسابيع إلى الأيام عن طريق استبدال التدخل البشري بدورة تغذية راجعة آلية.

lab Microsoft Research Blog · منذ 6 يوم

فهم الدماغ من خلال الشرح والتجارب المدعومة بالذكاء الاصطناعي

طور الباحثون اختبار السببية التوليدية (GCT)، وهو إطار عمل يترجم نماذج التنبؤ بالدماغ القائمة على نماذج لغوية كبيرة والتي يصعب تفسيرها إلى فرضيات كلامية موجزة وقابلة للاختبار حول وظيفة القشرة الدماغية. تقوم هذه الطريقة بتكثيف معاملات النموذج في عبارات قصيرة تصف ما تستجيب له مناطق دماغية محددة، مثل "تحضير الطعام"، ثم تتحقق من هذه الشروحات من خلال تجارب التصوير بالرنين المغناطيسي الوظيفي (fMRI) المستهدفة.

lab Cohere Blog · منذ 6 يوم

كوهير تُؤتمت استجابة الحوادث مع نوث وويز عبر خادم MCP مخصص

طوّرت كوهير وكيل أمان باستخدام منصتها للذكاء الاصطناعي المؤسسي، كوهير نوث، المتكاملة مع منصة أمان السحابة ويز من خلال خادم بروتوكول سياق النموذج (MCP) مخصص. تربط هذه البنية نوث بواجهة برمجة التطبيقات GraphQL الخاصة بـ وي즈 عبر ثماني أدوات ذرية، مما يتيح سير عمل استجابة الحوادث المؤتمتة من مطالبة واحدة. يقوم النظام بتحليل نطاق انفجار التركيبات السامة من خلال تقييم سلاسل الهجمات وترتيب المخاطر بناءً على التعرض للإنترنت ومستويات الامتياز في حوالي 20 ثانية. كما يؤتمت التحقيق الشامل من البداية للنهاية عن طريق استرداد تفاصيل المشكلة، وإنشاء تذاكر Linear، وتحديث حالة وي즈، وصياغة تقارير استجابة الحوادث المهيكلة. بالإضافة إلى ذلك، يولّد أتمتة مجدولة أسبوعياً موجزاً لوضع الأمان كل صباح يوم الاثنين دون تدخل يدوي. تلغي هذه التكامل حلقة الفرز السابقة التي كانت تستغرق من 30 دقيقة إلى ساعتين لكل اكتشاف، مما يسمح للمهندسين بالتركيز على تقييم التقييمات بدلاً من التنبيهات الخام.

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

llama.cpp b9788 يضيف توازي المصفوفات عبر SYCL لإعدادات GPU مزدوجة

يُطلق إصدار llama.cpp ب9788 دعمًا لتوازي المصفوفات عبر العلم --split-mode tensor في الخلفية SYCL. يتيح هذا التنفيذ التواصل بين GPUين بإضافة دوال comm_init وcomm_free وcomm_allreduce_tensor إلى meta-backend. بالنسبة لجهازين، يستخدم استراتيجية ring all-reduce التي تتناوب بين نسخ FP32 المباشر للصفائف الصغيرة وضغط BF16 للصفائف الأكبر. يتجنب الكود استخدام OneCCL بسبب قيوده على جهاز واحد لكل عملية، ويعتمد بدلاً من ذلك على مخازن مؤقتة دائمة للحفاظ على ثوابت مجموعة SYCL. أظهرت اختبارات الأداء على GPUين Intel Arc Pro B70 تسريعات كبيرة مقارنة بوضع الطبقات لنماذج Llama-3.3-70B وQwen3-Coder-Next-80B-A3B. يتضمن التحديث ثنائيات جديدة لأنظمة macOS وLinux وWindows وAndroid وopenEuler عبر أهداف CPU وCUDA وROCm وVulkan وSYCL.

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

إصدار b9788 من llama.cpp يصلح كمّ MoE ويقدّم ثنائيات متعددة المنصات

أصدر مشروع llama.cpp الإصدار b9788، الذي يتضمن إصلاحًا حاسمًا لكم نماذج Mixture of Experts (MoE) مع التنبؤ متعدد الرموز. يعالج هذا التحديث المشكلات التي تم تحديدها في طلب السحب #24986 لضمان التعامل الصحيح مع هذه البنى النموذجية المحددة. يوفر الإصدار ثنائيات مُعدّة مسبقًا لكل من macOS Apple Silicon وIntel، بالإضافة إلى iOS XCFramework. يمكن لمستخدمي Linux تنزيل الإصدارات لـ Ubuntu عبر الخلفيات CPU وVulkan وROCm 7.2 وOpenVINO وSYCL. يتضمن دعم Windows متغيرات CPU وCUDA 12.4 و13.3 وVulkan وOpenVINO وSYCL وHIP. كما تدعم منصات إضافية مثل Android arm64 وopenEuler مع تكوينات الأجهزة المحددة.

lab OpenAI News · منذ 7 يوم

أبحاث OpenAI تُظهر أن وكلاء الذكاء الاصطناعي يُغيّرون طبيعة العمل

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

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

إصلاح حالات اختبار الوحدات الفاشلة لـ conv_3d في SYCL

قام مستودع llama.cpp بمعالجة مشكلة محددة تتعلق بالخلفية (backend) الخاصة بـ SYCL. تم تقديم طلب سحب (pull request) لإصلاح حالات اختبار الوحدات الفاشلة المرتبطة بعملية conv_3d. يستهدف هذا التحديث مشروع ggml-org/llama.cpp على GitHub. تحل التغييرات الأخطاء التي كانت تمنع سابقاً التنفيذ الناجح لهذه الاختبارات. يضمن هذا الإصلاح استقراراً أفضل للمستخدمين الذين يعتمدون على تسريع الأجهزة القائم على SYCL.

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

إصدار llama.cpp b9786 يضيف دعم صفوف غير متجاورة عبر OpenCL

أطلق مشروع llama.cpp الإصدار b9786، الذي يقدم دعمًا للصفوف غير المتجاورة في التطبيع عبر OpenCL. يُعد هذا التحديث جزءًا من التطوير المستمر الذي تقوم به فريق ggml-org لتعزيز توافق الأجهزة والأداء عبر منصات مختلفة. يوفر الإصدار ثنائيات (binaries) لنظام macOS على شرائح Apple Silicon وMac بمعالجات Intel، وإطارات عمل XCFrameworks لنظام iOS. يمكن لمستخدمي Linux الوصول إلى التجميعات لأنظمة Ubuntu x64 وarm64 وs390x باستخدام backends المعتمدة على CPU وVulkan وROCm 7.2 وOpenVINO وSYCL. يتوفر دعم Android لأجهزة arm64 CPU، بينما يقدم Windows خيارات واسعة تشمل CPU وCUDA 12 و13 وVulkan وOpenVINO وSYCL وHIP. يذكر الإصدار أيضًا التجميعات المعطلة لـ KleidiAI على منصات macOS وopenEuler.

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

إصدار llama.cpp b9785 مع فحص مقوى للقيم القصوى وثنائيات متعددة المنصات

أطلق مشروع llama.cpp الإصدار b9785، والذي يتضمن تغييرًا في الكود لتقوية فحوصات القيم القصوى كما هو مفصل في طلب السحب #24973. يوفر هذا التحديث ثنائيات جاهزة للبناء لأنظمة macOS Apple Silicon وMac Intel وiOS عبر XCFramework، مع تعطيل دعم KleidiAI على Apple Silicon. تُدعم توزيعات Linux بما في ذلك Ubuntu لكل من backends المعالج المركزي (CPU) وVulkan وROCm 7.2 وOpenVINO وSYCL عبر بنية x64 وarm64 وs390x. يمكن لمستخدمي Android الوصول إلى ثنائيات arm64 للمعالج المركزي، بينما يوفر Windows خيارات واسعة تغطي CPU وOpenCL Adreno وCUDA 12 و13 وVulkan وOpenVINO وSYCL وHIP. يتضمن الإصدار أيضًا عمليات بناء لنظام openEuler تستهدف معالجات x86 وaarch64 مع دعم ACL Graph. تتوفر حزمة واجهة مستخدم مستقلة إلى جانب الإصدارات الخاصة بكل منصة لتسهيل الاستدلال المحلي للنماذج.