Перейти к содержимому
Экосистема AI Vibe

Новости

AnyLanguageModel 1.0: один импорт вместо Foundation Models на Apple

Редакция 20 октября 2026 г.

На экране Mac открыт Swift-код, где одна языковая сессия переключается между локальной моделью MLX и облачным API через общий слой AnyLanguageModel.

Стабильная AnyLanguageModel 1.0 сводит под один Swift-слой системный Foundation Models, локальные llama.cpp и MLX, Core ML и облачные API. Hugging Face анонсировала релиз 20 октября 2026 вместе со swift-huggingface 1.0 и swift-xet 1.0 , ускоренная загрузка весов с Hub прямо в приложение. Drop-in не меняется: вместо import FoundationModels подключаете import AnyLanguageModel , и та же сессия работает с моделью Apple, открытыми весами или выбранным хостингом. Что вошло в 1.0 вызов инструментов на каждом провайдере; управляемая генерация, включая вложенные @Generable и массивы; картинки в промпте по синтаксису Foundation Models на iOS, macOS и visionOS 27; на OS 27 , модели с протоколом LanguageModel , в том числе Core AI. Хостинг и локальные веса В облаке , OpenAI, Anthropic, Gemini, Ollama, Private Cloud Compute на OS 27 и Inference Providers Hugging Face; совместимые эндпоинты подключают своим base URL. Ключи передают через closure, а не строку , удобно для короткоживущих токенов с сервера. При смене провайдера блоки reasoning в транскрипте автоматически убираются из запроса, если новый бэкенд их не воспроизводит. Пакет собирается и на Linux. С Hub часто тянут Gemma 4 E2B (~3,4 GB в Q4_0) и LFM2.5 2.6B (~1,7 GB) , оба помещаются на iPhone; Qwen3.8 27B для MLX (~16 GB, 4 bit) рассчитан на Mac с 32 GB памяти. MLX в одну строку: MLXLanguageModel(modelId: "mlx-community/Qwen3.8-27B-4bit") . Огромные модели вроде GLM-5.3 , через Inference Providers, с тем же кодом сессии; в материале пример с openai/gpt-oss-120b на router.huggingface.co . В Package.swift зависимость от 1.0.0 с трейтом MLX ; миграция с ранних версий , в release notes AnyLanguageModel, swift-huggingface и swift-xet. Источник: AnyLanguageModel 1.0: One Year of Local Models on Apple Platforms .