llama.cpp Releasesآخر تحديث

[بنية ما قبل الإصدار / بنية مستمرة] b11699

[بنية ما قبل الإصدار / بنية مستمرة] common: honor HTTP_PROXY/HTTPS_PROXY env vars in http client (#21752) * common: honor HTTP_PROXY/HTTPS_PROXY env vars in http client common_http_client() كانت تتجاهل متغيرات البيئة…

بنية ما قبل الإصدار / بنية مستمرة: هذه بنية تجريبية، وليست إصدارًا مستقرًا.

common: honor HTTP_PROXY/HTTPS_PROXY env vars in http client (#21752) * common: honor HTTP_PROXY/HTTPS_PROXY env vars in http client common_http_client() كانت تتجاهل متغيرات البيئة القياسية للوكيل، مما كان يسبب فشلًا صامتًا في التنزيلات عبر -hf والخيارات المشابهة في البيئات التي تعمل خلف وكيل HTTP (شبكات الشركات، بنى تحتية معزولة، إلخ). يتم فحص HTTPS_PROXY/https_proxy لعناوين URL ذات https:// و HTTP_PROXY/http_proxy لعناوين URL ذات http://، بهذا الترتيب. إذا تم تعيين عنوان URL لوكيل وكان قابلًا للتحليل، يُمرَّر إلى set_proxy() و set_proxy_basic_auth() في httplib حسب الاقتضاء. عناوين URL للوكيل المشوّهة يتم تجاهلها صامتًا حتى لا يتأثر المستدعون الحاليون. Fixes #21694 * common: drop misleading comment about generic proxy fallback كان التعليق يشير إلى 'generic one' غير موجود في الكود — كلا من HTTP_PROXY و HTTPS_PROXY مرتبطان بمخطط معين (scheme-specific). لاحظ المراجع عدم التطابق. يعالج ملاحظات المراجعة من @ServeurpersoCom. * common : warn when the proxy URL from the environment is malformed * common : honor NO_PROXY when selecting the http proxy * ci : retrigger checks (test-thread-safety flake) * common : bypass the proxy for loopback destinations llama cli يتحدث إلى الخادم الذي يبدأه على 127.0.0.1 عبر common_http_client، لذا عند تعيين HTTP_PROXY دون NO_PROXY كان استطلاع الحالة يذهب إلى وكيل الشركة، الذي يرفض أهداف loopback، فلا تنتهي حلقة الانتظار أبدًا (تعلّق "Loading model..." إلى الأبد). لا يمكن للوكيل البعيد أن يصل أبدًا إلى loopback الخاص بجهاز العميل نفسه، لذا تُتصل هذه الأهداف الآن دائمًا مباشرة، قبل استشارة NO_PROXY: localhost و *.localhost و 127.0.0.0/8 و ::1 و 0.0.0.0. على غرار net/http في Go. معالجة الوكيل للتنزيلات ونقاط النهاية البعيدة --server-base لم تتغير. Signed-off-by: texasich <101962694+texasich@users.noreply.github.com> * docs: move proxy tip from README to server docs حسب المراجعة: يبقى ملف README الرئيسي مختصرًا؛ أصبح دليل howto الخاص بالوكيل الآن مع وثائق الخادم تحت Usage Signed-off-by: texasich <101962694+texasich@users.noreply.github.com> --------- تم التوقيع من قبل: texasich <101962694+texasich@users.noreply.github.com> تمت المشاركة في التأليف من قبل: texasich تمت المشاركة في التأليف من قبل: texasich تمت المشاركة في التأليف من قبل: marecabo <23156476+marecabo@users.noreply.github.com>

الموقع الإلكتروني: - https://llama.app

الإشهادات: - https://github.com/ggml-org/llama.cpp/attestations/56756047

macOS/iOS: - macOS Apple Silicon (arm64) - macOS Apple Silicon (arm64، مع تمكين KleidiAI) معطّل - macOS Intel (x64) - iOS XCFramework

لينكس: - أوبونتو x64 (معالج CPU) - أوبونتو arm64 (معالج CPU) - أوبونتو s390x (معالج CPU) - أوبونتو x64 (Vulkan) - أوبونتو arm64 (Vulkan) - أوبونتو x64 (CUDA 12) - مكتبات CUDA 12.8 - أوبونتو x64 (CUDA 13) - مكتبات CUDA 13.4 - أوبونتو arm64 (CUDA 13) - مكتبات CUDA 13.4 - أوبونتو x64 (ROCm 10.0) - أوبونتو x64 (OpenVINO) - أوبونتو x64 (SYCL FP32) - أوبونتو x64 (SYCL FP16) - لينكس arm64 (سنابدراغون: معالج CPU، كرت شاشة Adreno GPU، معالج Hexagon NPU) - دليل الإعداد

أندرويد: - أندرويد arm64 (معالج CPU) - أندرويد arm64 (سنابدراغون: معالج CPU، كرت شاشة Adreno GPU، معالج Hexagon NPU) - دليل الإعداد

نظام Windows: - نظام Windows x64 (معالج مركزي) - نظام Windows arm64 (معالج مركزي) - نظام Windows arm64 (OpenCL Adreno) - نظام Windows x64 (CUDA 12) - ملفات DLL الخاصة بـ CUDA 12.4 - نظام Windows x64 (CUDA 13) - ملفات DLL الخاصة بـ CUDA 13.4 - نظام Windows arm64 (CUDA 13) - ملفات DLL الخاصة بـ CUDA 13.4 - نظام Windows x64 (Vulkan) - نظام Windows arm64 (Vulkan) - نظام Windows x64 (OpenVINO) - نظام Windows x64 (SYCL) - نظام Windows x64 (ROCm 10.0)

openEuler: - معطّل - openEuler بنظام x86 (310p) - openEuler بنظام x86 (910b، ACL Graph) - openEuler بنظام aarch64 (310p) - openEuler بنظام aarch64 (910b، ACL Graph)

واجهة المستخدم: - واجهة المستخدم

المصدر الأصلي

llama.cpp Releases

ملاحظات المحتوى

النشر الأصلي والحقوق تعود إلى المصدر.

ترجمة آلية · يُرجى الرجوع إلى الأصل