Последние новости
Архитектурные изображения с Nano Banana 2: гид по промптам для интерьеровКонсорциум SGLang сосредоточится на открытом ИИ-инференсеДом Кенго Кумы с соломенной крышей получил награду в 2026 годуStaera представила Lightwire: передача данных между ИИ-чипами с помощью светаРендеринг в Blender из командной строки: отдельный кадр и анимацияCORTAO стал открытым: Fenris Creations поделилась техникой затенения в реальном времениNeuweilerstrasse: Volpatohatz выиграла конкурс на жилой дом в БазелеУправление файлами проектов Blender: сохранение, резервные копии и путиBlender 5.3 Project Setup: настройки и библиотеки ресурсов для каждого проектаВышла llama.cpp v1.0.0: эпоха API для локальной ИИ-инфраструктуры
ИИ-моделиllama.cppggml

Вышла llama.cpp v1.0.0: эпоха API для локальной ИИ-инфраструктуры

13 ноября 2026 года ggml-org выпустила версии 1.0.0 библиотек llama.cpp и ggml. Новый подход к нумерации версий позволит явно обозначать несовместимость API и ABI повышением основной версии.

Компьютер с локально запущенным ИИ в архитектурной студии и визуализация интерьераИИ-изображение
Иллюстрация создана с помощью ИИ.Изображение: 3dsınıfı / FCA AI

Коротко

  1. llama.cpp v1.0.0 стала первым релизом 1.0 библиотеки libllama для инференса LLM на C/C++.
  2. Библиотека тензорных вычислений для машинного обучения ggml также обновилась до версии v1.0.0.
  3. Несовместимые изменения API и ABI теперь будут обозначаться повышением основной версии.
  4. llama.cpp поддерживает более 150 вариантов архитектур моделей и распространённые методы спекулятивного декодирования.

13 ноября 2026 года команда ggml-org объявила в блоге Hugging Face о выпуске версий 1.0.0 библиотек llama.cpp и ggml. Проекты предназначены для запуска мультимодальных больших языковых моделей на разном оборудовании — от локальных компьютеров до корпоративных серверов. С этим релизом совместимость API и ABI будет обозначаться более явно с помощью основных номеров версий.

Обе библиотеки достигли версии 1.0.0

llama.cpp предоставляет библиотеку libllama для инференса больших языковых моделей на C и C++. Библиотека тензорных вычислений для машинного обучения ggml выпускается под названием libggml. Публичные заголовочные файлы обоих проектов находятся соответственно в каталогах llama.cpp/include/ и ggml/include/.

Команда отмечает, что за 3,5 года развития проектов от этих библиотек стали зависеть многие другие приложения. Поэтому анонс версии 1.0.0 — это не просто смена номера релиза, а обязательство придерживаться такой системы нумерации, которая поможет разработчикам отслеживать изменения интерфейсов библиотек.

Как будут обозначаться изменения API и ABI?

Согласно правилам семантического версионирования проектов ggml-org, изменения, нарушающие публичный C API, потребуют повышения основной версии. Обратно совместимые функции, обновления бэкендов, поддержка новых моделей и дополнения API будут выходить в рамках минорных версий. Исправления ошибок, не затрагивающие API, будут выпускаться как патч-релизы.

Эта политика призвана помочь понять по номеру версии, при каких обновлениях существующие интеграции нужно проверять внимательнее. Команда сообщает, что несовместимость API или ABI будет отражаться сменой основной версии. При этом в анонсе нет специального руководства по переходу на 1.0.0 или перечня совместимости для отдельных интеграций.

Поддержка оборудования и моделей

В основе llama.cpp лежит ggml, использующая специализированные бэкенды для работы на разных типах оборудования. Эти бэкенды можно собирать в виде динамических библиотек и при необходимости загружать во время выполнения. В анонсе также дана отдельная ссылка на полный список поддерживаемых бэкендов.

По данным проекта, llama.cpp поддерживает более 150 вариантов архитектур моделей и распространённые методы спекулятивного декодирования. Для распространения перечислены предварительные сборки для Linux, macOS, Windows, Android и iOS; Docker и Debian для Linux; Homebrew и MacPorts для macOS; Winget для Windows. conda-forge охватывает Windows, macOS и Linux, а XCFramework указан для iOS и macOS. Эта информация описывает каналы распространения из анонса и не означает, что стабильный пакет 1.0.0 уже доступен одновременно в каждом из них.

Что это значит для архитектурных и визуализационных команд

Разработчики, интегрирующие локальные ИИ-инструменты в собственное ПО, могут напрямую воспользоваться политикой версионирования llama.cpp. Для архитектурных бюро и команд визуализации потенциальная польза заключается в том, что обновления библиотек, используемых в специализированных локальных ИИ-приложениях, будет проще оценивать и контролировать. В анонсе не заявлены интеграция с конкретным архитектурным ПО или готовая функция для проектирования.

В части оборудования выделяются широкая поддержка платформ и отдельные бэкенды, однако в источнике нет результатов тестирования производительности на конкретном оборудовании. Поэтому командам следует проверить поддержку используемого бэкенда и архитектуры модели на своих компьютерах, а обновление версии протестировать с существующими интеграциями. Список каналов распространения указывает доступные варианты, но в анонсе не раскрываются лицензия, условия корпоративной поддержки и график публикации пакетов в разных каналах.

Источники

Источников: 1
HF
Hugging Face Bloghuggingface.co/blog/ggml-org/llama-cpp-v1
Пересказ

Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.

Мнение 3dsınıfı
3dОценка редактора

Версии 1.0.0 библиотек llama.cpp и ggml могут сделать отслеживание версий понятнее для команд, интегрирующих локальные ИИ-компоненты в собственные инструменты. В частности, в бюро, где одна и та же библиотека используется в нескольких проектах, обозначение несовместимых изменений повышением основной версии поможет планировать обновления.

Для архитектурных бюро и команд визуализации в Турции этот анонс сам по себе не означает появления готового инструмента для производства. Практическая ценность возникнет, если разрабатывается приложение или рабочий процесс с локальными моделями. Вместо обновления без проверки совместимости оборудования, выбранного бэкенда и доступности пакета в нужном канале разумнее провести контролируемое тестирование.

Частые вопросы

Когда вышла llama.cpp v1.0.0?

ggml-org объявила о выпуске llama.cpp v1.0.0 13 ноября 2026 года. В том же анонсе была представлена и ggml v1.0.0.

Какие изменения появились в llama.cpp v1.0.0?

Главное изменение — несовместимость API и ABI будет обозначаться повышением основной версии. Правила версионирования также предусматривают выпуск совместимых функций и обновлений бэкендов в минорных версиях, а исправлений ошибок без изменений API — в патч-релизах.

На каких платформах можно использовать llama.cpp?

В анонсе перечислены предварительные сборки для Linux, macOS, Windows, Android и iOS. Среди других вариантов распространения — Docker, Debian, Homebrew, conda-forge, MacPorts, Winget и XCFramework.

Комментарии и форум — на турецком языке.Присоединиться к обсуждению
+

Похожие новости