Apple、Foundation ModelsでClaude・Geminiも同一Swift APIに統合

AppleはFoundation Models frameworkで、オンデバイスのApple Foundation ModelsとPrivate Cloud Compute(PCC)に加え、Claude・Geminiなどのサーバーモデルを同じSwift APIからアプリに統合できるようにしています。App Store Small Business Programに登録し初回App Storeダウンロード数が200万未満の開発者は、PCC上のApple Foundation ModelsをクラウドAPI費用なしで利用できます。

何が新しいか

Foundation Models frameworkは、Apple Intelligenceの中核にあるオンデバイス基盤モデルへの直接アクセスを提供し、オンデバイスモデルはインターネット接続なしで動作するとAppleは説明しています。今回、対象をサーバーモデルにも広げ、ツール呼び出しやガイド付き生成をサーバーモデルでもフルサポートします。モデルプロバイダーはLanguage Modelプロトコルに準拠するSwiftパッケージを作成すれば統合できます。対応するサードパーティモデルとして、Core AI Language Models、MLX Language Models、Claude、Geminiが挙げられています。

ClaudeはAnthropicが開発する大規模言語モデルのファミリー、GeminiはGoogle DeepMindが開発するAIモデルのファミリー、MLXはAppleの機械学習研究チームが開発するAppleシリコン向けの配列計算フレームワークです。

主な機能

機能 内容
画像理解 プロンプトに画像を添付するマルチモーダル入力。Vision frameworkのOCRやバーコードリーダーをオンデバイスで利用可能
Dynamic Profiles モデル、temperature、reasoning level、ツールセットをプロファイルとして定義し、単一の継続セッション内で切り替え。トランスクリプトは切り替え後も共有
Evaluations framework プロンプト、モデル切り替え、Dynamic Profileの調整をテスト・検証
fm CLI macOS 27の新しいコマンドラインツール。アプリのコードを書かずにスクリプト化やモデルワークフローを自動化
オープンソース utilitiesパッケージ(カスタムスキル、コンテキスト管理ヘルパー、任意のホスト型モデルに接続するChat Completionsクライアント)とFoundation Models SDK for Python

AppleはDynamic ProfilesをAIエージェントやスキルなどの上位抽象を組むための構成要素と位置付けています。

利用条件

  • PCC上のApple Foundation Modelsの無料利用: App Store Small Business Program登録済みで、初回App Storeダウンロード数200万未満の開発者
  • PCCのデータ取り扱い: ユーザーデータはAppleを含め誰にも保存・アクセスされないとAppleは説明しています
  • Acceptable Use Requirementsが、Apple Foundation Modelsの禁止用途を定めています。AppleはAI Act第53条(1)(b)に基づき、AFM 3 Cloudを統合する事業者向けの文書も提供しています

Hacker Newsでは83ポイント、9コメントを集めました。

この記事の固有名詞

コメント (0)

まだコメントはありません。

コメントを書く

2000文字以内