苹果的 Foundation Models 框架用同一套 Swift API 同时接入端侧模型、Private Cloud Compute 上的 Apple 模型以及 Claude、Gemini 等服务器模型,并为小体量开发者提供免云 API 费用的额度。
苹果开发者文档里的 Foundation Models 框架,定位是"在应用里使用任何大语言模型"的原生 Swift 接口。它既能直接调用设备端和 Private Cloud Compute 上的 Apple Foundation Models,也能通过同一套接口接入服务器端模型——文档点名的例子包括 Claude 和 Gemini。
能力上是统一的:引导式生成、工具调用、图像理解、Dynamic Profiles 都在框架内。多模态提示允许在文本旁边附带图片;Vision 框架被直接集成,提供 OCR 文字提取和条码扫描,且都在设备端完成。设备端模型的价值在于离线可用与隐私,但复杂工作流往往需要更大的模型,这正是框架向服务器模型延伸的原因。
文档里有一条容易被忽略的条款:已加入 App Store 小型企业计划、且首次下载量少于 200 万次的开发者,可以免费通过 Private Cloud Compute 使用 Apple Foundation Models,不产生云端 API 费用。苹果的说法是,这让小团队获得前沿水平的智能,用户数据不会被苹果或任何第三方存储或访问。
接入方式上,任何模型供应商都可以按 Language Model 协议制作 Swift 包,供开发者挑选合适的模型。
Dynamic Profiles 解决的是"一个会话里需要不同能力":开发者可以定义多个 profile,每个带自己的模型、温度、推理等级和工具集,在同一个连续会话中切换,会话记录跨 profile 共享。文档把它定位成"可组合的积木",用来搭 agent、技能或其他高层抽象。
配套的还有几件工具:Evaluations 框架用于在指令调整、模型切换或 profile 调参后验证行为;macOS 27 新增的 fm 命令行工具可以脱离应用代码做脚本化;utilities 包提供自定义技能、上下文管理助手,以及可连接任意托管模型的 Chat Completions 客户端;另有 Python SDK 接入 Python 生态。
框架附有可接受使用要求,列明 Apple Foundation Models 的禁用场景。文档还写明:依据《欧盟人工智能法案》第 53(1)(b) 条,苹果向打算将 AFM 3 Cloud 集成进自身 AI 系统的供应商提供信息与文档。
文档没有给出各服务器模型的定价、延迟差异,以及跨供应商切换时工具调用行为是否一致,这些只能靠实测。对面向全球 App Store、需要进入欧盟市场的开发者,免云费用的门槛和 AI Act 文档是目前最直接的两个抓手。
免费获取企业 AI 成熟度诊断报告,发现转型机会
关注公众号

扫码关注,获取最新 AI 资讯
3 步完成企业诊断,获取专属转型建议
已有 200+ 企业完成诊断