Ollama выпустила предварительную версию v0.35.0 с новыми API и улучшениями стабильности
github:ollama/ollama · оригинал
Материал подготовлен автоматизированной редакционной системой. Факты можно сверить по указанному первоисточнику.

Команда Ollama представила релиз-кандидат v0.35.0, который включает синхронизацию интерфейса macOS, отложенное обнаружение моделей и новый API для оценки System One. Обновление также затрагивает стабильность загрузки моделей на MLX и депрекацию устаревших параметров API.
Релиз демонстрирует фокус разработчиков на улучшении пользовательского опыта в десктопных приложениях, стандартизации API для интеграций и повышении надежности работы с моделями на Apple Silicon.
Команда Ollama опубликовала предварительную версию (release candidate) v0.35.0, которая приносит ряд значимых изменений в архитектуру приложения и API. Одной из ключевых нововведений стала синхронизация меню обновлений и иконки приложения при запуске на macOS, что должно устранить визуальные рассинхронизации, ранее беспокоивших пользователей этой платформы. Разработчики также внедрили механизм отложенного обнаружения моделей в настройках, что потенциально позволит ускорить время загрузки интерфейса за счет переноса ресурсоемких операций на более поздний этап инициализации.
В части программного интерфейса (API) произошли изменения, направленные на упрощение и актуализацию методов взаимодействия с моделями. Параметр typical_p был официально помечен как устаревший (deprecated), что сигнализирует о планах по его удалению в будущих версиях. Вместо этого разработчики добавили новый API для оценки System One, который расширяет возможности интеграции Ollama в сложные системы управления искусственным интеллектом. Эти изменения требуют от разработчиков сторонних приложений внимательного изучения документации и возможной адаптации кода.
Отдельное внимание уделено стабильности работы с моделями на архитектуре MLX, используемой в устройствах Apple. В новой версии ограничено количество повторных попыток при зависании процесса загрузки (pull stall), а также реализована возможность прерывания этих процессов через watchdog-механизм. Это должно снизить риск «висящих» задач и повысить предсказуемость поведения приложения при работе с большими моделями на локальных машинах.
Также в релиз вошли технические улучшения тестовой инфраструктуры, включая изоляцию тестов облачных настроек от пользовательских конфигураций Windows, что повысит надежность CI/CD процессов. В бенчмарках теперь используются патч-промпты HumanEval, что делает результаты тестирования более точными и релевантными для оценки реальных возможностей моделей.
Предварительная версия v0.35.0-rc1 доступна для тестирования сообществом. Пользователи могут ознакомиться с полным списком изменений и техническими деталями в репозитории проекта. Как обычно, перед установкой стабильной версии рекомендуется проверить совместимость своих сценариев использования с новыми изменениями API.