AI News HubLIVE
站内改写1 分钟阅读

苹果发布 Core AI Models:为端侧AI开发提供模型导出与运行时工具

苹果在GitHub上开源了Core AI Models项目,提供模型导出配方、Python构建模块和Swift运行时工具,支持将Hugging Face等来源的模型转换为Core AI格式并在macOS/iOS上运行。项目还包含编码代理技能插件,助力Claude Code、Codex CLI和Gemini CLI高效使用Core AI。目前暂不接受代码贡献,但欢迎通过Issue反馈问题和模型请求。

来源Hacker News AI作者: gok

苹果公司于近日在GitHub上发布了Core AI Models开源项目,这是一个旨在帮助开发者将AI模型高效部署到苹果设备上的工具集。该项目主要由三部分组成:模型导出配方、Python基元以及Swift运行时工具。

模型导出部分提供了详细的配方,用于将Hugging Face等热门平台上的开源模型转换为Core AI格式。开发者可以借助命令行工具快速完成转换,转换后的模型以.aimodel文件格式呈现,并可直接通过Core AI框架集成到应用中。对于语言模型、扩散模型等需要额外资源(如分词器或多个模型管线)的情况,导出过程会生成包含多个.aimodel文件和配套资源的文件夹。

Python基元为开发者提供了在PyTorch中创作自定义Core AI模型的构建模块,便于进行模型定制和优化。而Swift运行时工具包则基于Core AI框架,支持在macOS和iOS 27.0+系统上运行模型,并提供了CLI工具供开发者直接在Mac上进行测试。系统要求包括Xcode 27.0+。

值得一提的是,该项目还包含一套编码代理技能插件,旨在帮助AI编码代理(如Claude Code、Codex CLI和Gemini CLI)更有效地利用Core AI。这些技能覆盖了从模型导出到部署的全流程,并提供了模型压缩探索工具(包括量化和调色板化)以及针对苹果平台的PyTorch模型创作经验规则。安装方式因代理而异,Claude Code通过插件市场安装,Codex CLI使用命令行注册,Gemini CLI则通过扩展安装。

在贡献方面,苹果明确表示目前不接受代码贡献,目的是维护一个精选且经过充分测试的模型库和可靠的Swift包。团队强调,关闭拉取请求并非否定贡献质量,而是出于发布阶段的范畴决策。但他们非常欢迎社区通过GitHub Issues提供反馈,包括bug报告和模型请求。项目采用BSD 3-Clause许可证发布。

总的来说,Core AI Models为苹果生态内的端侧AI开发提供了一个标准化的工具链,降低了模型导出和集成的门槛,同时通过与编码代理的集成,进一步提升了开发效率。