پرش به محتوای اصلی
پرش به محتوای مقاله

انتشار لاما‌سی‌پلاس‌پلاس ۱.۰.۰ با تضمین عدم تغییر API کسرکننده

·۲۲ آبان ۱۴۰۵۳ دقیقه مطالعه
لوگو لاما.سی‌پی‌پی با سر لاما استایل‌دار و متن
لوگو لاما.سی‌پی‌پی با سر لاما استایل‌دار و متن
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

نخستین قرارداد رسمی پایداری API/ABI در تاریخ سه‌ساله لاما‌سی‌پلاس‌پلاس — تا پیش از این پروژه بدون سیاست نسخه‌بندی بود و هر به‌روزرسانی ریسک شکستن یکپارچگی‌های downstream را داشت.

پروژه llama.cpp در ۱۳ نوامبر ۲۰۲۶ نسخه ۱.۰.۰ را منتشر کرد و برای اولین بار قرارداد پایداری API و ABI را با نسخه‌بندی معنایی تضمین کرد. این گام به صدها برنامه‌ی وابسته به استنتاج محلی اطمینان می‌دهد که به‌روزرسانی‌های آتی یکپارچگی‌شان را نخواهند شکست. این گستردگی سخت‌افزاری و توزیع‌های macOS، پایه‌ی ابزارهایی چون Ollama را می‌سازند که مدل‌های سطح GPT-4 را روی مک‌بوک به‌صورت محلی اجرا می‌کنند.

ترمینال نشان‌دهنده فرآیند ساخت و اطلاعات نسخه لاما.سی‌پی‌پی

نسخه‌بندی معنایی و قوانین پایداری

قوانین جدید مرزها را شفاف می‌کنند: MAJOR تنها برای تغییرات کسرکننده در C API پوشه ./include، MINOR برای قابلیت‌های سازگار با عقب و به‌روزرسانی بک‌اندها، و PATCH برای رفع باگ‌ها. این قرارداد سه سال عدم قطعیت را به پایان می‌رساند.

توزیع گسترده و پوشش سخت‌افزاری

توزیع اکنون از Docker، Homebrew، conda-forge، Winget، MacPorts، Debian و XCFramework برای iOS و macOS پوشش داده شده است. موتور ggml بیش از ۱۵۰ نوع معماری مدل و تمام روش‌های رایج رمزگشایی گمانه‌زنانه را پشتیبانی می‌کند.

پوشش سخت‌افزاری عمیق است. رنرهای CI خودمیزبان از NVIDIA، AMD، Qualcomm، Arm، IBM و Intel هر کامیت را در سراسر پلتفرم‌ها تست می‌کنند. Hugging Face Buckets و Jobs زیرساخت مقیاس‌یافته‌ای را تأمین می‌کنند که هر تغییر را قبل از ادغام اعتبارسنجی کند.

قطعه کد نشان‌دهنده استفاده از API پایدار در سی‌پلاس‌پلاس

برنامه‌های دسکتاپ بومی

تیم همچنین برنامه‌های دسکتاپ بومی برای macOS و Windows منتشر می‌کند که سد فنی برای کاربران غیرتقنی را پایین می‌آورد.

پیامد برای تیم‌های محصول و سازمان‌ها

این تعهد پایداری محاسبه‌های تیم‌های محصول را تغییر می‌دهد. شرکت‌ها اکنون می‌توانند لاما‌سی‌پلاس‌پلاس را در محیط‌های نظارتی، تجهیزات پزشکی یا سخت‌افزارهای با چرخه عمر طولانی بندر کنند بدون برنامه‌ریزی برای بازنویسی اضطراری. قرارداد نسخه همچنین بلوغ را به خریدهای سازمانی سیگنال می‌دهد که اغلب وابستگی‌های پیش از ۱.۰ را مسدود می‌کنند.

چرا این موضوع مهم است؟

تضمین پایداری API در لاما‌سی‌پلاس‌پلاس ۱.۰.۰ مانع بزرگ استقرار AI محلی در محیط‌های حساس و سازمانی را برداشته و اعتبار پروژه را برای خریدهای Enterprise تثبیت می‌کند. توسعه‌دهندگان اکنون می‌توانند با اطمینان از عدم تغییرات کسرکننده، محصولات بلندمدت بسازند.

تأثیر برای ایران

دسترسی به مخازن عمومی GitHub و Hugging Face برای توسعه‌دهندگان ایرانی بدون موانع است؛ نسخه ۱.۰.۰ می‌تواند پایه‌ی پروژه‌های AI آفلاین در محیط‌های با محدودیت اینترنت باشد.

·نگاه ما
تحریریه دات‌هوش

با عبور از آستانه ۱.۰.۰، لاما‌سی‌پلاس‌پلاس از یک کتابخانه آزمایشی به زیرسازت قابل اعتماد برای تولید تبدیل شده است. رقابت واقعی اکنون بر سر سرعت تحویل MINORها و پهنه پوشش سخت‌افزاری است، نه پایداری پایه.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.