Локальные модели ИИ в iOS 26: Apple Intelligence для разработчиков
iOS 26 (вышла 15 сентября 2025) расширяет возможности Apple Intelligence, впервые появившейся в iOS 18.1 (октябрь 2024). Apple Intelligence — это не просто Siri с LLM. Это набор AI-функций (Writing Tools, генерация изображений, улучшенная Siri), которые частично работают локально через Core ML. Разбираем, что это значит для разработчиков.
Что такое Apple Intelligence
Apple Intelligence — это набор AI-функций, встроенных в iOS, iPadOS, macOS. Ключевое отличие от конкурентов: большинство моделей работают локально на чипе A17 Pro / M1 и выше. Данные не покидают устройство.
Ключевые возможности
- Writing Tools: рерайт, суммаризация, проверка грамматики — локально.
- Image Generation: создание изображений (Genmoji, Image Playground) — локально.
- Siri с LLM: понимание контекста, multi-turn диалоги — частично локально, частично в Private Cloud Compute.
- App Intents: AI может управлять приложениями через intents (похоже на Shortcuts, но с LLM).
Для разработчиков: что изменилось
Core ML с поддержкой LLM
Apple обновила Core ML — теперь фреймворкподдерживает загрузку и выполнение больших языковых моделей прямо на устройстве. Ограничения:
- Размер модели: конкретные ограничения зависят от объёма памяти устройства и оптимизации модели. Core AI поддерживает модели от 3B до 70B параметров.
- Квантизация: для on-device инференса рекомендуется квантизация моделей для уменьшения объёма памяти.
- Формат: модели должны быть конвертированы в.mlpackage формат.
App Intents с AI
Новый API позволяет создавать intents, которые AI может вызывать автоматически. Пример: «забронируй столик в ресторане на завтра» — Siriпонимает намерение, находит ваше приложение для бронирования, вызывает intent.
Private Cloud Compute
Для задач, которые требуют больше compute, чем есть на устройстве, Apple предлагает Private Cloud Compute. Данные шифруются, обрабатываются на Apple Silicon серверах, не сохраняются. Это мост между локальным и облачным AI.
Сравнение с Android on-device AI
| Параметр | Apple Intelligence (iOS 26) | Google AI (Android 15) |
|---|---|---|
| Локальные модели | Да (3B–7B) | Да (Gemini Nano) |
| Cloud fallback | Private Cloud Compute | Google Cloud |
| Приватность | Максимальная (данные не покидают устройство) | Gemini Nano работает локально; облачные функции Gemini отправляют данные на серверы Google |
| Функции | Writing, Image, Siri, App Intents | Gemini, Circle to Search, Magic Compose |
| Устройства | iPhone 15 Pro+, iPad M1+, Mac M1+ | Pixel 8+, Samsung S24+ |
| API для разработчиков | Core ML, App Intents | ML Kit, Gemini API |
Практические примеры для разработчиков
Пример 1: чат-бот в приложении
import CoreML
// Загрузка локальной LLM
let model = try MLModel(contentsOf: modelURL)
// Генерация ответа
let input = MLDictionaryFeatureProvider(["prompt": "Как дела?"])
let output = try model.prediction(from: input)
// Внимание: ключи output зависят от конкретной модели. Замените "response" на реальный ключ вашей модели.
let response = output.featureValue(for: "outputText")?.stringValue
Пример 2: App Intent для AI
struct BookRestaurantIntent: AppIntent {
static var title = "Забронировать столик"
@Parameter(title: "Ресторан")
var restaurant: String
@Parameter(title: "Дата")
var date: Date
func perform() async throws -> some IntentResult {
// Логика бронирования
return.result()
}
}
Ограничения
- Устройства: Apple Intelligence требует iPhone 15 Pro или новее (A17 Pro+). Сама iOS 26 работает на iPhone 11 и новее.
- Размер моделей: до 3B параметров на iPhone. Для сложных задач — нужно Private Cloud Compute.
- Языки: на старте — только английский. Другие языки — позже.
- App Intents:требуется обновление приложений. Не все разработчикиподдерживаетат intents.
Российский контекст
- Доступность: Apple Intelligence имеет языковые и региональные ограничения. В России доступна через изменение настроек региона и языка.
- Локализация: русский язык не поддерживается на старте. Для российских разработчиков — ограничение.
- Альтернативы: YandexGPT, SberGPT — аналоги для российского рынка, но без глубокой интеграции в iOS.
Часто задаваемые вопросы
Когда выйдет iOS 26?
iOS 26 вышла 15 сентября 2025 года. Текущая версия — iOS 26.6 (июль 2026).
Моё приложение должно поддерживать App Intents?
Не обязательно, но рекомендуется. App Intents — это способ сделать ваше приложение доступным для Siri и Apple Intelligence. Этоувеличивает discoverability.
Можно ли использовать свои модели?
Да. Core MLподдерживает загрузку пользовательских моделей. Но они должны быть в.mlpackage формате и оптимизированы для Apple Silicon.
Apple Intelligence работает без интернета?
Большинство функций — да (локальные модели). Для сложных задач — Private Cloud Compute (нужен интернет).