開発

AnyLanguageModel 1.0:Appleプラットフォームでのローカルモデルの1年

原題: AnyLanguageModel 1.0: One Year of Local Models on Apple Platforms

重要正式版Swift

オンデバイスとクラウドのモデルを同じSwift APIで利用

Hugging Faceは2026年10月20日、SwiftパッケージAnyLanguageModel 1.0を発表しました。

AppleのFoundation Modelsフレームワークと互換性のあるAPIを使い、システムモデル、オープンウェイトモデル、クラウド上のモデルを選択できます。

ローカル実行ではllama.cpp、MLX、Core MLに対応し、OS 27ではFoundation ModelsのLanguageModelプロトコルに準拠するモデルも利用できます。

ツール呼び出しとガイド付き生成は全プロバイダーに対応し、Foundation Models 27の構文による画像添付も扱えます。

クラウド側はOpenAIのChat Completions/Responses API、Open Responses、Anthropic Messages API、Gemini API、Ollamaに対応します。

OS 27のPrivate Cloud Compute、Hugging Face Inference Providers、OpenRouterなどのOpenAI互換エンドポイントも選べます。

ローカルとクラウドのどちらでも、ガイド付き生成、ストリーミング対応のツール呼び出し、応答のトークン使用量を共通のセッションコードから扱えます。

APIキーは固定文字列ではなくクロージャーから取得でき、開発者側のサーバーが発行する短期トークンを利用できます。

Linuxにも対応し、Apple端末とサーバーで同じコードを利用できます。

同時にswift-huggingface 1.0とswift-xet 1.0も案内され、SwiftアプリからHugging Face Hubのモデルを高速にダウンロードできます。

原文

← 日次まとめへ戻る