GitHub は、開発者が生成 AI モデルをより利用しやすくし、アプリケーションを試用して構築できるようにする GitHub Models という新機能を導入しました。他のすべての GitHub の新機能と同様に、GitHub Models は限定公開ベータ版として利用できます。
Forbes によると、新しい機能により、開発者は GitHub の作業インターフェース内でさまざまなモデルにアクセスして使用できるようになります。新しい GitHub モデルを使用すると、開発者は現在の環境を離れることなく、さまざまなモデルを比較したり、サンプルを取ったりすることができます。
この新機能は開発者に遊び場を提供する
この最新製品により、Meta の Llama 3.1、OpenAI の ChatGPT-4o および GPT-4o mini、Cohere の Command、Mistral AI の Mistral Large 2 などの既存のモデルとの対話が可能になります。
Forbes によると、この主要な AI モデルとの統合は AI 開発者にとって非常に重要であり、GitHub Codespaces 内で直接さまざまなモデルを試す機会が得られるため、プロトタイプから本番環境までの AI アプリケーションの開発プロセスが加速されます。
「GitHub ModelsによってAIエンジニアの台頭を可能にし、業界をリードする大規模および小規模の言語モデルのパワーをGitHub上の1億人を超えるユーザーに直接提供します」とGitHubはブログ投稿で述べている。
「そして、プレイグラウンドでご覧になったものが気に入った場合は、モデルを Codespaces と VS Code の開発環境に導入するためのグライド パスを作成しました。」
GitHub。
この新機能は、Microsoft Azure などのモデルおよびクラウド プロバイダーが提供するモデル プレイグラウンドの機能によく似ています。ChatGPT の開発元である OpenAI は、ユーザーがさまざまなモデルをテストし、構成に基づいてコードを生成できるプレイグラウンドを最初に立ち上げた企業の 1 つであると伝えられています。
現在、Github はコマンドライン ツールである Codespaces と Visual Studio Code を統合することで同様の機能を有効にしています。
GitHubモデルはマイクロソフトの計画に沿ったもの
この取り組みは、開発者が既存の GitHub ID を使用して GitHub プラットフォーム内でアクセスおよびテストできる AI モデルの集中カタログを提供することで、開発者の AI の摩擦を軽減することを目指しています。
GitHub の製品担当上級副社長である Mario Rodriguez 氏は、VentureBeat に対し、これまでは GitHub のユーザーが GitHub ID だけを使用してさまざまな gen AI モデルに簡単にアクセスして探索することは不可能だったと語った。
ただし、GitHub を使用する開発者は、さまざまな機能にアクセスして、コードの開発を容易にできるようになりました。
「私たちは、それを極めてシンプルにしたかったのです。ご存知のとおり、AI は一時的な流行ではなく、今後も存在し続けるものです。ですから、市場を成長させ続けたいのであれば、その摩擦をゼロにする必要があるのです。」
ロドリゲス。
これにより、GitHub は、Forbes によると GitHub が提供する開発ツールとの緊密な統合が欠けている Hugging Face などのプラットフォームの代替にもなります。
現在、GitHub はギャップを埋め、開発者が AI モデルを試しながら、コードを迅速にエクスポートして既存のワークフローに統合できるようにしています。
この取り組みは、開発者が Azure に移行してソリューションを拡張できるようにすることで、AI のアクセシビリティと使いやすさを向上させるという Microsoft の戦略にも沿っています。Forbes によると、この統合により、実験の展開から包括的で開発者に優しいパスを提供するという Microsoft の目標が推進されます。