Apple выпустила CLI и Python SDK для локальных ML-моделей из Foundation Models

2 мин
Apple выпустила CLI и Python SDK для локальных ML-моделей из Foundation Models

Apple выпустила CLI для работы с локальными моделями машинного обучения из набора Foundation Models. С его помощью отправлять запросы и получать ответы можно прямо в терминале Mac.

Раньше модели из набора Foundation Models были доступны только в виде фреймворка для разработчиков софта под iOS и macOS. С его помощью можно встраивать локальные модели в приложения, использовать вызов инструментов и получать структурированные ответы. Теперь Apple расширяет сценарии использования: с помощью нового инструмента модели можно вызывать из терминала или Python-кода.

Новая утилита fm поставляется вместе с macOS 27. С её помощью можно быстро проверить промпт, запустить чат с моделью или встроить генерацию текста в скрипты автоматизации. Например, команда fm respond возвращает ответ модели прямо в stdout, а fm chat запускает диалоговый режим. Кроме того, есть функция передавать в промпт изображения.

По умолчанию fm обращается к локальным моделям на устройстве пользователя. Для более сложных задач можно переключиться на облачные модели в Apple Private Cloud Compute. Для того сценария использования есть ограничения по количеству токенов. Локальные модели доступны всегда и без дополнительных расходов на облачные api.

Вместе с этим Apple развивает Foundation Models SDK для Python. С помощью этого инструмента можно равным образом получить доступ к локальным моделям на устройстве, но через код на Python. В SDK есть поддержка генерации ответов, настройки параметров модели, стриминга и генерации по определённым правилам. Организация продвигает SDK в качестве инструмента для тестирования промптов и оценки AI-функций. Например, инференс можно анализировать в Jupyter Notebook, Pandas, matplotlib и других привычных инструментах.

Для работы SDK нужен Mac с поддержкой Apple Intelligence, macOS 26 или новее, Python 3.10+ и установленный Xcode.

Читают сейчас

Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux

1 час назад

Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux

1 сентября 2026 года состоялся выпуск альфа-версии графического редактора с открытым исходным кодом Paint.NET 5.2 для Windows 10/11 (64-бита) и с экспериментальной поддержкой Wine/Linux (Wine 11.14, U

1 час назад

Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО»

Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО» Организация «Базальт СПО» запускает специальное предложение для школ: операционная система «Альт Образование» 11 п

Google добавила агентный аналитика видео в Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite

1 час назад

Google добавила агентный аналитика видео в Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite

Google запустила агентный анализ видео для Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite. Теперь модель анализирует видео не как последовательность кадров с фиксированной частотой, а сама решает, какие

Апдейт платформы «Октопус» от ГК «Юзтех»: историческая анализ и расширенная сопровождение инфраструктур

3 часа назад

Апдейт платформы «Октопус» от ГК «Юзтех»: историческая анализ и расширенная сопровождение инфраструктур

В новых версиях «Октопус» мы сфокусировались на трёх направлениях: расширении возможностей управления ИТ-инфраструктурой, повышении производительности и развитии интеграций. Система получила новые сце

Frank Media рассказал о сложностях, с которыми столкнулись пользователи при попытке воспользоваться цифровым рублём

3 часа назад

Frank Media рассказал о сложностях, с которыми столкнулись пользователи при попытке воспользоваться цифровым рублём

С 1 сентября должно было начаться массовое добавление цифрового рубля — третьей формы денег, которую Банк России обсуждает уже около шести лет. Тем не менее, судя по первым дням запуска, доступ к ново