Hugging Face 发布 AnyLanguageModel 1.0 及 Swift 工具库
先了解这件事
2026年10月20日,Hugging Face 正式发布 AnyLanguageModel 1.0。该版本将原本仅用于 Apple 生态的 Foundation Models 框架扩展为支持任意模型提供商的统一 API。开发者现可通过单一会话代码同时调用本地量化模型(如 llama.cpp、MLX、Core ML)和云端托管服务(如 OpenAI、Anthropic、Google Gemini)。此次更新同步推出了 swift-huggingface 1.0 工具库,旨在实现本地与云端模型的互操作。
AI 根据报道生成 · 2 小时前更新
报道时间线
沿着报道,了解事件的不同侧面。
- Hugging Face BlogHugging Face AnyLanguageModel 1.0 发布统一 Swift 接口支持本地与云端模型互操作
Hugging Face 正式发布 AnyLanguageModel 1.0,将原本仅用于 Apple 生态的 Foundation Models 框架扩展为支持任意模型提供商的统一 API,允许开发者通过单一会话代码同时调用本地量化模型(如 llama.cpp、MLX、Core ML)和云端托管服务(如 OpenAI、Anthropic、Google Gemini)。该版本同步推出 swift-huggingface 1.0 和 swift-xet 1.0,分别解决模型下载加速与存储传输问题。 核心功能升级包括:所有提供商均支持工具调用(Tool calling)和引导式生成(Guided generation),后者兼容嵌套类型与数组;图像支持沿用 Foundation Models 27 语法,可在 iOS、macOS 及 visionOS 上附加图片;API 密钥改为闭包形式以支持动态获取短期令牌,且自动处理不同提供商对推理块(reasoning blocks)的兼容性差异。在模型生态方面,官方列举了 Gemma 4 E2B(3.4 GB)、LFM2.5 2.6B(1.7 GB)等适配 iPhone 的量化模型,以及 Qwen3.8 27B(16 GB)等需 Mac Studio 运行的大模型,并指出 GLM-5.3 因体积过大需依赖 Inference Providers。 事实层面,AnyLanguageModel 1.0 已支持 Linux 服务器环境,且所有托管模型享有与本地模型同等的特性集。推断层面,该工具旨在降低开发者在“端侧隐私”与“云端能力”之间的架构决策成本,通过标准化接口减少维护多套推理逻辑的工程负担。猜测层面,未来可能扩展至语音与决策类模型,但具体时间表未披露。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。