AnyLanguageModel 1.0: один импорт вместо Foundation Models на Apple
AnyLanguageModel 1.0: один импорт вместо Foundation Models на Apple Пишешь под Apple и хочешь сегодня системную модель, завтра локальную на iPhone, а в тестах , облако? Обычно это три разных стека и куча обёрток. AnyLanguageModel заточен под обратное: тот же API, что у Foundation Models, другой провайдер за тем же кодом сессии. В стабильной 1.0 Hugging Face дотянула до каждого бэкенда вызов инструментов и управляемую генерацию , и до llama.cpp с MLX на устройстве, и до облачных API. Старт по-прежнему один: меняешь импорт с системного фреймворка на AnyLanguageModel, сессия не переписывается. Если уже качаешь веса в Swift-приложение, в том же анонсе вышли swift-huggingface и swift-xet , отдельный скрипт для загрузки с Hub не обязателен.