开发者生态
morning
基础模型框架
摘要
Overview The Foundation Models framework is a native Swift API for integrating any large language model into your app — including direct access to the Apple Foundation Models on-device and in Private ...
the
you
for
and
model
your
Foundation
Models
framework
can
2026-11-13
1 阅读
约4分钟阅读
kermatt
字号:
概述 Foundation Models 框架是一个原生 Swift API,用于将任何大型语言模型集成到您的应用程序中 - 包括直接访问设备上和私有云计算中的 Apple Foundation Models。内置了引导生成、工具调用、图像理解和动态配置文件等强大功能,因此您拥有构建独特体验所需的一切。图像理解多模式提示可让您将图像与文本一起传递,以便您的应用程序可以推理视觉内容。这开辟了新的体验类别,您可以通过图像理解来构建 - 就像将图像附加到提示中一样简单。 Vision 框架也直接集成,为您的模型提供专用工具,例如用于精确文本提取的 OCR 和用于快速代码扫描的条形码阅读器 - 全部在设备上。模型支持 基础模型框架可让您直接访问 Apple Intelligence 核心的设备上基础模型,以便您可以构建智能、私密且无需互联网连接即可工作的体验。设备上的模型对于许多任务非常有用,但有时您需要更大的模型来实现更复杂的工作流程。 Foundation Models 框架现在扩展到服务器模型(例如 Claude、Gemini 等),所有这些都通过相同的 Swift API 进行,并完全支持工具调用和引导生成等功能。任何模型提供者都可以创建符合语言模型协议的 Swift 包,该协议是框架的基本组件,允许您为应用程序选择正确的语言模型。支持的第三方模型 私有云计算 对于刚刚起步的开发者,注册 App Store 小型企业计划且 App Store 首次下载量低于 200 万次的开发者可以访问在私有云计算上运行的 Apple Foundation 模型,无需支付云 API 成本。*这提供了具有无与伦比的隐私保护的前沿级智能,确保您的用户数据不会被存储或被 Apple 或任何其他人访问。了解有关私有云计算动态配置文件的更多信息 动态配置文件是新的声明性 API,用于动态持续更新会话的模型、工具和指令。您无需创建具有固定配置的会话,而是定义配置文件(每个配置文件都有自己的模型、温度、推理级别和工具集),并在单个连续会话中在它们之间进行交换。会话记录在每个配置文件切换之间共享,因此您的应用程序可以通过更少的提示获得更多上下文智能。动态配置文件被设计为适应性强的构建块:使用它们来构建 AI 代理、技能或应用程序所需的任何其他高级抽象。评估框架 评估框架使您能够测试提示并验证您的智能功能是否在动态条件下正常工作,这超出了单独单元测试所能捕获的范围。无论您是迭代说明、切换模型还是调整动态配置文件,评估都可以让您确信应用程序的行为在发布前保持不变。 CLI macOS 27 中的新 fm 命令行工具可让您简化脚本编写、自动化模型工作流程并加速开发,而无需编写一行应用程序代码。您可以快速制作原型,为您提供从想法到实施的快速路径。为了帮助您开始采用新兴的 AI 模式,Foundation Models 框架实用程序包在框架之上添加了实验性抽象,包括自定义技能、上下文管理助手以及连接到您选择的托管模型的 Chat Completions 客户端。适用于 Python 的 Foundation Models SDK 将框架扩展到 Python 生态系统中,让您可以与 Python 中的流行工具和评估包集成。要求 基础模型框架的可接受使用要求概述了 Apple 基础模型的禁止使用。此外,根据《人工智能法》第 53(1)(b) 条,我们向打算将 AFM 3 Cloud 集成到其人工智能系统中的人工智能系统提供商提供可用信息和文档。
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱