ModelScope(魔搭社区)は、開発者がAIモデルやデータセットを探し、ダウンロードし、公開できるオープンソースモデルハブ兼コミュニティです。Studiosと呼ばれるホスト型デモアプリを動かしたり、APIで一部のモデルを呼び出したりもできます。
ModelScopeによれば、同プラットフォームは2022年6月にInstitute for Intelligent ComputingがCCF Open Source Development Committeeと共同で、オープンソースモデルコミュニティ兼イノベーションプラットフォームとして設立しました。利用規約上の契約当事者はShanghai ModelScope Technology Co., Ltd.です。
メインサイトはmodelscope.cnです。Alibaba CloudはModelScopeを英語圏のユーザーに開放しており、業界メディアの報道によれば、それ以前は中国本土のユーザーに限定されていました。別の国際サイトmodelscope.aiは独自のドキュメント体系を持ち、そのAPI-Inferenceの規則も、後述するmodelscope.cnのAlibaba Cloudアカウント要件を繰り返しています。
判断を左右する点は主に三つあります。無料利用は、ログインやコミュニティ活動で付与される計算クレジットMagicubeで計量されること。無料APIと無料Notebook GPUはどちらもAlibaba Cloudアカウントの連携を前提とすること。そして、プラットフォーム共通のライセンスではなく、モデルごとに独自のライセンスが付くことです。
同社はこのハブを、業界の最新モデル、データセット、AIアプリケーションを探し、モデル提供のための計算インフラにアクセスできる場所と説明しています。モデルは公開・非公開を選べます。コマンドラインのアップロードツールで作成したモデルはデフォルトで公開となり、後からモデルの編集ページで非公開に切り替えられます。
公開者は、ファイルをダウンロードまたは利用するすべての人を拘束する独自のライセンス条件を設定できます。Python SDKでリポジトリを作成する際にライセンスを指定しなければ、SDKはApache-2.0を既定値として適用します。
ModelScopeのAPIサービスAPI-Inferenceは、一部のオープンソースモデルを標準化されたエンドポイントで提供し、ローカルGPUなしで試したり、アプリケーションに組み込んだりできます。対象には、一部の大規模言語モデル、マルチモーダルモデル、AIGCゾーンのテキスト画像生成モデルが含まれます。
対応モデルには「青緑の稲妻」のAPI-Inferenceバッジが付き、各モデルページのサンプルコードが呼び出し方の正式な参照先です。推論モデルは標準的なLLMの呼び出しとわずかに異なる場合があるためです。
Studiosは、ModelScopeのモデルで作ったAIアプリケーションを紹介するためのホスト型スペースです。ページはプラットフォームの可視化SDK(現在はGradio、Streamlit、Static HTML SDK)で構築するため、一つのStudioで複数のモデルを組み合わせたり、多くのパラメーターを公開したりできます。新規StudioがStudiosトップページのおすすめ一覧に自動で載ることはなく、掲載は申請制です。
ModelScope NotebookはJupyter Notebookベースのクラウド開発環境で、Alibaba Cloud PAI-DSWとの提携によりクラウドのCPUまたはGPUインスタンス上で動作します。ModelScopeの開発パッケージとアルゴリズムライブラリがプリインストールされ、サードパーティライブラリの追加も可能で、VS Codeでオンライン開発できるWeb-IDEの入口もあります。
AIGCゾーンでは、画像生成(Agentic、クイック、プロフェッショナルの各モード)と動画生成に加え、画像モデル、画像編集モデル、動画モデルのトレーニングを扱います。ここでの推論とトレーニングはどちらもMagicubeで支払います。同じ報酬ルールでは、MCPサービス、Skills、Studiosもコミュニティ貢献として数えられます。
オープンソースのModelScope Pythonライブラリは、コンピュータビジョン、NLP、音声、マルチモーダル、科学計算の各モデルについて、推論、ファインチューニング、評価を一つのインターフェースで提供します。SwiftはコミュニティのLLMトレーニング・推論フレームワークで、LLaMA、Qwen、ChatGLM、Baichuanなどのモデルファミリーや、LoRAなどの手法に対応します。EvalScopeはモデル評価と性能ベンチマークのための別のフレームワークです。
ModelScopeの活用例は個別のサービスに対応しており、それぞれに独自の枠と制限があります。
あまり向かないケース:
modelscope.cnでは、API-Inferenceは登録ユーザーに無料で提供され、その呼び出しはAIGCゾーンでの生成と同じくMagicubeで支払います。Magicubeには2種類あり、短期Magicubeは24時間、長期Magicubeは90日間有効です。使うにはまず、メール認証済みのプロフィールを完成させる必要があります。
| Magicubeの獲得方法 | 数量 | 種類と上限 |
|---|---|---|
| 毎日のログイン | 1日200 | 短期、当日有効、1日1回 |
| Alibaba Cloudアカウントの連携 | 1日50 | 短期、当日有効、1日1回 |
| メール認証 | 50 | 長期、1回限り |
| 人気モデル(ダウンロード100回以上かついいね5件以上) | 50 | 長期、上限なし |
API-Inferenceは、モデルの規模と必要な計算量で決まる3段階で、呼び出しごとにMagicubeを差し引きます。
| API-Inferenceのモデル区分 | 1回あたりの平均コスト |
|---|---|
| 軽量モデル | 0.5 Magicube |
| 主流モデル | 1 Magicube |
| フラッグシップモデル | 2 Magicube |
Magicubeの残高が十分あれば、API-Inferenceは回数無制限で呼び出せます。2種類のMagicubeは消費時に同じ価値として扱われ、有効期限が最も近いものから差し引かれます。AIGCゾーンのコストは、モデルの規模、画像枚数、動画の解像度と長さ、またはトレーニングステップ数に応じて変わります。プレミアムオプションはコストを倍増させ、たとえば優先トレーニングはMagicubeが4倍かかります。
システムエラーでタスクが失敗した場合、Magicubeのコストは全額返還されます。ユーザーがキャンセルしたタスクの扱いは異なり、キャンセルした推論は返還されますが、キャンセルしたトレーニングタスクはそれでもMagicubeを消費します。
Notebookは別の枠を使います。新規ユーザーにはそれぞれ、長期利用できる8コア・32 GBのPAI-DSW CPU環境に加え、8コア・32 GB RAM・24 GB GPUメモリのGPU環境が無料36時間まで付与されます。使い切ったら、該当するAlibaba Cloudの製品コンソールで商用版Notebookを購入します。Notebookページに価格の記載はありません。Studiosは、AIアプリケーションを披露するための無料スペースとして紹介されています。
高い同時実行性や大きな枠が必要なら、ModelScopeの無料サービスに頼る代わりに、API-Providerオプションで外部のAPIプロバイダーを連携します。
独立系の報道は、最も近い比較対象としてHugging FaceとAmazon Bedrockを挙げ、ModelScopeが打ち出しているのは開発者向けツールと、中国語のデータセットおよびデータ処理ツールキットだと指摘しています。
| 選択肢 | 規模または重点 | 重なる点と利用条件 |
|---|---|---|
| ModelScope | 英語版の公開時点でAlibabaや他の中国AI企業のモデルが5,000以上、主に中国語で学習 | Magicubeで計量される無料API呼び出し、実名認証済みのAlibaba Cloudアカウントが必要 |
| Hugging Face | 200万以上のモデル、150万のデータセット、150万のAIアプリ(Spaces)、すべてオープンで公開利用可能 | 一部のModelScopeモデルはこちらにも公開されている |
Hugging Faceの代替としてModelScopeを検討するなら、違いはカタログの重点とアカウント設定にあります。ModelScopeは中国の研究機関のモデルを集中的に扱い、無料APIをAlibaba Cloudに結び付けています。
おおむね無料です。API-Inferenceは登録ユーザーなら無料ですが、呼び出しごとにMagicubeが差し引かれます。Magicubeは無料で付与され、ログインで毎日200の短期Magicube、Alibaba Cloudアカウントを連携するとさらに毎日50を受け取れます。新規ユーザーは24 GB GPUのNotebookを無料で36時間使え、それを超えるNotebook GPU時間はAlibaba Cloud経由で購入します。
無料の推論APIと無料のNotebook枠を使うなら必要です。API-Inferenceではさらに、連携したクラウドアカウントが実名認証を通過している必要があります。
各モデル独自のライセンスにより、ユーザーはそれに従うことに同意します。寛容なものもあれば、非商用のものもあります。API-Inference自体は非商用のサービスと説明されています。
大規模言語モデルであれば使えます。ModelScopeのアクセストークンがAPIキー、ModelScopeのModel IDがモデル名になります。Anthropic互換モードはベータ版です。