蘋果釋出 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反饋問題和模型請求。
蘋果公司於近日在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開發提供了一個標準化的工具鏈,降低了模型匯出和整合的門檻,同時透過與編碼代理的整合,進一步提升了開發效率。