Полный перевод статьи из блога Claude на русский. Оригинал —
по ссылке.
ПОЛНАЯ ОЗВУЧКА СТАТЬИ
Сегодня мы выпускаем поддержку Claude в фреймворке Foundation Models через новый пакет Swift, который позволяет разработчикам Apple использовать фреймворк Foundation Models от Apple для вызова Claude в более сложных рабочих процессах.
Фреймворк Foundation Models от Apple предоставляет разработчикам доступ к нативному использованию моделей из Swift. Он очень прост в использовании и может возвращать типизированные значения Swift посредством управляемой генерации всего в три строки кода. Разработчики могут использовать это, чтобы обращаться к моделям Apple на устройстве для быстрых локальных задач, таких как суммаризация или извлечение.
Теперь разработчики могут использовать фреймворк Foundation Models от Apple, чтобы передавать запрос Claude, когда запрос требует многоэтапного рассуждения, генерации кода и многого другого. Claude также может выполнять поиск в интернете для получения актуальной информации и выполнять код для анализа данных. Передавайте ответ Claude потоково обратно в то же представление.
Поскольку фреймворк Apple возвращает типизированные значения Swift из аннотаций @Generable, разработчики приходят к вызову API Claude с чистыми входными данными вместо необработанного пользовательского текста.
Какие возможности это открывает
Фреймворк Foundation Models уже обеспечивает работу целого ряда интеллектуальных функций на устройстве — дневниковых приложений, которые показывают персонализированные подсказки, приложений для документов, которые резюмируют договоры, образовательных приложений, которые объясняют понятие на уровне студента. Добавление Claude расширяет каждый из этих сценариев.
Дневниковое приложение может генерировать ежедневные подсказки на устройстве, а затем попросить Claude найти связи между записями за месяцы. Учебное приложение может определить термин на устройстве, а затем передать запрос Claude, когда студент задаст уточняющий вопрос: «почему это важно для всего остального, что мы уже изучили?»
Для пользователя это единый опыт, за которым стоит подходящая модель для каждого шага.
Начало работы
Поддержка Claude с фреймворком Foundation Models будет доступна завтра и работает через фреймворк Foundation Models от Apple на iOS 27, iPadOS 27, macOS 27, visionOS 27 и watch OS 27. Добавьте его в свой проект, войдите с API-ключом Anthropic и передавайте типизированные выходные данные из этапа Apple на устройстве в запрос Claude — пакет обрабатывает потоковую передачу, вызовы инструментов и структурированные ответы обратно в Ваше представление SwiftUI.
Источник
Claude support for Apple's Foundation Models framework