Qısaca
- llama.cpp v1.0.0 C/C++ ilə LLM inferensi üçün təqdim edilən libllama kitabxanasının ilk 1.0 versiyası oldu.
- Maşın öyrənməsi üçün tensor kitabxanası ggml də v1.0.0 versiyasına yüksəldildi.
- Geriyə uyğunsuz API və ABI dəyişiklikləri bundan sonra əsas versiya nömrəsi ilə göstəriləcək.
- llama.cpp 150-dən çox model arxitekturası variantını və geniş yayılmış spekulyativ dekodlaşdırma metodlarını dəstəkləyir.
ggml-org komandası 13 noyabr 2026-cı ildə Hugging Face bloqunda llama.cpp və ggml kitabxanalarının 1.0.0 versiyalarını elan etdi. Yerli kompüterlərdən korporativ serverlərə qədər müxtəlif avadanlıqlarda multimodal böyük dil modellərini işlətməyi hədəfləyən layihələr bu versiya ilə API və ABI uyğunluğunu əsas versiya nömrələri vasitəsilə daha aydın idarə edəcək.
Hər iki kitabxana da 1.0.0 versiyasında
llama.cpp böyük dil modellərinin C və C++ ilə inferensi üçün libllama kitabxanasını təqdim edir. Maşın öyrənməsi üçün tensor kitabxanası olan ggml isə libggml adı ilə yayımlanır. Hər iki layihənin açıq başlıq faylları müvafiq olaraq llama.cpp/include/ və ggml/include/ qovluqlarında yerləşir.
Komanda bildirir ki, layihələrin 3,5 illik inkişafı ərzində çoxsaylı başqa tətbiqlər bu kitabxanalardan asılı vəziyyətə gəlib. Buna görə də 1.0.0 elanı sadəcə versiya nömrəsinin dəyişməsi deyil; kitabxanalardan istifadə edən tərtibatçıların interfeys dəyişikliklərini izləməsini asanlaşdırmağa yönəlmiş versiyalama öhdəliyidir.
API və ABI dəyişiklikləri necə işarələnəcək?
ggml-org layihələrinin semantik versiyalama qaydalarına əsasən, açıq C API-sini pozan dəyişikliklər əsas versiyanın artırılmasını tələb edəcək. Geriyə uyğun xüsusiyyətlər, backend yeniləmələri, yeni model dəstəyi və ya API əlavələri kiçik versiya ilə; API dəyişikliyi ehtiva etməyən səhv düzəlişləri isə patch versiyası ilə yayımlanacaq.
Bu siyasətin məqsədi mövcud inteqrasiyaların hansı yeniləmələrdə daha diqqətlə yoxlanmalı olduğunu versiya nömrəsindən anlamağa imkan verməkdir. Komanda API və ya ABI uyğunsuzluqlarını əsas versiyanın dəyişməsi ilə görünən edəcəyini bildirir. Bununla belə, elanda 1.0.0-a keçid üçün konkret miqrasiya təlimatı və ya hər inteqrasiyaya aid uyğunluq siyahısı paylaşılmır.
Avadanlıq və model dəstəyi
llama.cpp-nin əsasını təşkil edən ggml müxtəlif avadanlıq növlərində işləmək üçün xüsusi backend-lərdən istifadə edir. Bu backend-lər dinamik kitabxana kimi tərtib oluna və istəyə bağlı olaraq iş zamanı yüklənə bilər. Elan dəstəklənən backend-lərin tam siyahısına ayrıca keçid verir.
Layihənin məlumatına görə, llama.cpp hazırda 150-dən çox model arxitekturası variantını və geniş yayılmış spekulyativ dekodlaşdırma metodlarını dəstəkləyir. Paylama baxımından isə Linux, macOS, Windows, Android və iOS üçün ilkin buraxılışlar; Linux üçün Docker və Debian; macOS üçün Homebrew və MacPorts; Windows üçün Winget variantları sadalanır. conda-forge Windows, macOS və Linux-u, XCFramework isə iOS və macOS-u əhatə edir. Bu məlumatlar elanda göstərilən paylama kanallarını əks etdirir; hər kanal üçün eyni vaxtda stabil 1.0.0 paketinin mövcud olduğu anlamına gəlmir.
Memarlıq və vizuallaşdırma komandaları üçün nə deməkdir?
Yerli süni intellekt alətlərini öz proqramına əlavə edən tərtibatçılar llama.cpp-nin versiyalama siyasətindən birbaşa faydalana bilər. Memarlıq ofisləri və vizuallaşdırma komandaları üçün mümkün fayda layihəyə uyğun yerli süni intellekt tətbiqlərində istifadə olunan kitabxanaların yeniləmələrini daha nəzarətli qiymətləndirməkdir. Elan konkret memarlıq proqramı inteqrasiyası və ya hazır dizayn xüsusiyyəti təqdim etmir.
Avadanlıq baxımından geniş platforma yanaşması və ayrıca backend-lər diqqət çəkir; lakin mənbədə konkret avadanlıqlar üzrə performans ölçümləri verilmir. Buna görə komandalar istifadə etdikləri backend-in və model arxitekturasının dəstəklənib-dəstəklənmədiyini yoxlamalı, versiyanı yüksəltməzdən əvvəl mövcud inteqrasiyalarla sınaqdan keçirməlidir. Paylama kanallarının sadalanması əlçatanlıq variantlarını göstərsə də, lisenziya, korporativ dəstək şərtləri və paketlərin kanallar üzrə yayımlanma cədvəli elanda açıqlanmır.
Mənbələr
1 mənbəMənbə mətnləri yenidən dərc edilmir; qısa sitatlar işarələnir, qalanı bizim xülasə və şərhimizdir.
llama.cpp və ggml-nin 1.0.0 versiyaları yerli süni intellekt komponentlərini öz alətlərinə inteqrasiya edən komandalar üçün versiya izləməsini daha anlaşılan edə bilər. Xüsusilə bir neçə layihədə eyni kitabxanadan istifadə edən ofislərdə uyğunsuz dəyişikliklərin əsas versiya ilə göstərilməsi yeniləmələrin planlaşdırılmasına kömək edər.
Türkiyədəki memarlıq və vizuallaşdırma komandaları üçün bu elan özlüyündə hazır istehsal aləti demək deyil. Praktik dəyər yerli modellərdən istifadə edən tətbiq və ya iş prosesi hazırlandıqda ortaya çıxacaq. Avadanlıq uyğunluğu, seçilmiş backend və paylama kanalındakı paket vəziyyəti sınaqdan keçirilmədən versiyanı yüksəltməkdənsə, nəzarətli sınaq aparmaq daha məqsədəuyğun görünür.
Tez-tez verilən suallar
llama.cpp v1.0.0 nə vaxt yayımlandı?
ggml-org llama.cpp v1.0.0 versiyasını 13 noyabr 2026-cı ildə elan etdi. Eyni elanda ggml v1.0.0 da yer aldı.
llama.cpp v1.0.0 hansı dəyişiklikləri gətirir?
Əsas yenilik API və ABI uyğunsuzluqlarının əsas versiya artımı ilə işarələnməsidir. Versiyalama qaydalarına əsasən, uyğun xüsusiyyətlər və backend yeniləmələri kiçik versiyaya, API dəyişikliyi olmayan səhv düzəlişləri isə patch versiyasına daxil edilir.
llama.cpp hansı platformalarda istifadə edilə bilər?
Elanda Linux, macOS, Windows, Android və iOS üçün ilkin buraxılışlar sadalanır. Digər paylama variantlarına Docker, Debian, Homebrew, conda-forge, MacPorts, Winget və XCFramework daxildir.



