將最新的Gemini模型帶給Apple開發者
Apple開發者現在可以透過Foundation Models框架直接呼叫Gemini模型,並在Xcode中利用Gemini進行多步驟編碼任務,無需切換視窗。該整合基於Firebase AI Logic,提供預覽版。
本週舉行的蘋果全球開發者大會(WWDC)上,谷歌宣佈Apple開發者現在可以安全地使用Foundation Models框架呼叫雲端託管的Gemini模型,並可以在Xcode中訪問Gemini。這一公告讓Apple開發者能夠無縫利用Gemini模型,為終端使用者提供動態體驗,同時提升自身開發效率。
從iOS 27、macOS 27、iPadOS 27、visionOS 27和watchOS 27開始,模型提供商可以實現新的公有LanguageModel協議,為模型推理提供通用介面。谷歌透過Firebase Apple SDK使Gemini模型可用於Foundation Models框架,提供完全原生的開發體驗——雲端Gemini模型可以直接透過相同API接入Foundation Models框架。這意味著本地Apple模型和雲端Gemini模型共享同一API表面,開發者可以輕鬆在本地和雲端推理之間切換,以適應不同用例。這種靈活性對於實現最佳代理型應用體驗、同時最小化成本和延遲至關重要。
該整合利用了Firebase(谷歌雲的客戶端應用開發平臺),基於Firebase AI Logic——一項生產級服務,允許開發者將最新Gemini模型直接整合到iOS、macOS、iPadOS和visionOS應用中,無需構建和維護獨立的後端伺服器。此外,透過使用Firebase App Check,用於訪問Gemini模型的API等可受到保護,防止濫用。對於已經使用Apple Foundation Models框架的開發者,切換到Gemini模型只需少量程式碼更改:替換模型例項即可。該整合將於明日作為預覽版釋出。
谷歌還與蘋果合作,將Gemini整合到Xcode中,使開發者在開發過程中無需切換工具或視窗即可執行復雜的多步驟任務。透過Xcode中的智慧設定面板配置後,Gemini提供代理式體驗,幫助開發者更快地審查程式碼、修復錯誤和構建新功能。
認證方面,個人開發者可直接從Google AI Studio獲得自助Gemini API金鑰,提供免費層和付費層;企業開發者可使用Gemini企業代理平臺獲取API金鑰,從而利用組織保證的專用企業配額和資料隱私引數。透過Apple Foundation Models框架和Xcode的無縫整合,開發者可以輕鬆構建、保護並擴充套件下一代代理型AI體驗。