Перейти к статье
Модели и индустрия

Apple открыла Foundation Models framework для Apple и cloud models

Apple на WWDC26 описала Foundation Models framework как Swift API для Apple Foundation Models, cloud models вроде Claude и Gemini и пользовательских Core AI language models.

Apple открыла Foundation Models framework для Apple и cloud models

На WWDC26 Apple обновила Foundation Models framework: в Apple Intelligence guide компания описывает его как native Swift API для доступа к Apple Foundation Models, cloud models вроде Claude и Gemini, а также к custom models через Core AI. Первоисточник: Apple Developer - https://developer.apple.com/wwdc26/guides/apple-intelligence/ Дополнительные источники: https://developer.apple.com/videos/play/wwdc2026/241/ и https://developer.apple.com/videos/play/wwdc2026/324/

Foundation Models framework - это слой в Apple SDK для language understanding, structured output и tool calling внутри приложений. В WWDC26 guide Apple отдельно пишет, что разработчики могут работать не только с on-device моделью Apple Intelligence, но и с любыми language models, включая cloud-модели Claude и Gemini. В сессии Meet Core AI Apple также описывает API для создания Core AI Language model, который подключается к Foundation Models framework и позволяет приносить custom models и token sampling strategies.

Для разработчиков iOS и macOS это меняет архитектуру AI-функций. Модель больше не обязана быть зашита в один внешний endpoint. Приложение может использовать on-device Apple Foundation Models для приватных и latency-sensitive задач, cloud-модель для сложных запросов и custom Core AI model для специализированных сценариев.

Практический чеклист для команд:

  • раздели локальные, cloud и custom model calls на уровне policy, а не в UI-коде;
  • логируй выбранный model path, latency, failure reason и fallback outcome;
  • заранее реши, какие данные нельзя отправлять в cloud-модель;
  • проверь лимиты и 429 responses у Claude, Gemini или другого внешнего провайдера;
  • держи деградацию функций, если cloud endpoint недоступен или упёрся в quota.

Use Foundation Models framework when iOS or macOS app needs one Swift integration point for local, cloud and custom language models. Безопасный production-паттерн - держать выбор модели и fallback за gateway или policy-слоем: приложение вызывает стабильный контракт, а лимиты, маршрутизация, retries и observability управляются отдельно.

Комментарий API429

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

Источники и документация

  1. Apple: apple intelligence
  2. Apple: 241
  3. Apple: 324

Следующий шаг — на практике.

Перед интеграцией проверьте ID модели, актуальную цену и формат запроса. Доступность зависит от модели и маршрута провайдера.

Telegram