さまざまなAIモデルを無料で比較できる「GitHub Models」が登場
GitHubは、さまざまなオープンモデルやクローズドモデルを比較できるGitHubのビルトインのプレイグラウンド「GitHub Models」を発表しました。インタラクティブなプレイグランドを利用して、Meta、Mistral、Azure OpenAI Service、Microsoftなどの人気なプライベートモデルやオープンモデルを無料で試せます。
GitHub Modelsの概要
GitHub Modelsは、GitHub Codespacesで複数のAIモデルを比較するプレイグランドを使い、コード生成からAzure経由でのデプロイまでを簡単にできる新しいプラットフォームです。現在、限定パブリックベータの申し込みを受け付けており、Llama 3.1やGPT-4o mini、Phi 3、Mistral Large 2などのモデルを無料で利用できます。
GitHubに組み込まれたプレイグラウンドでそれぞれのモデルにアクセスして、さまざまなプロンプトやパラメーターを無料でテストできます。テスト結果を確認して、最適なモデルをGitHub CodespacesやVS Codeの開発環境で利用できます。
GitHub Modelsで利用したプロンプトや出力がモデルの提供元と共有されたり、モデルの学習に利用されたりすることはないとのことです。
今後、GitHub Modelsの一般提供(GA:General Availability)に向けて、さらに多くの言語モデルや視覚モデルなどを追加していくとしています。
さまざまな言語やフレームワークのサンプルコードが用意されており、GitHub Codespacesを利用してモデル推論コードを自分のプロジェクトで利用する前に実験できるようになっています。
GitHub Actions内でGitHub CLIのGitHub Modelsコマンドを利用してプロンプトを検証できます。他にも、GitHub Copilot Extensionの構築もできます。
GitHub Modelsを使う方法
GitHub Modelsは現在、限定パブリックベータとして提供されています。限定パブリックベータに参加するには、公式サイトからウェイトリストに登録する必要があります。
ウェイトリストに参加するには、GitHubアカウントにログインした状態で公式サイトを開き、[Get early access to our playground for models]をクリックします。
大規模言語モデル(LLM:Large Language Model)を利用した生成AIソリューションの構築の経験や、生成AIを使った主なビジネスのユースケースなどについての情報を入力して、[Join GitHub Models waitlist]をクリックします。
限定パブリックベータへのアクセスが認められると、メールが届きます。なお、ウェイトリストに登録しても、必ずしも限定パブリックベータに参加できるとは限らないことに注意が必要です。