GitHub、「GitHub Models」発表--主要AIモデルの試用をプレイグラウンドで可能に

河部恭紀 (編集部)

2024-08-02 07:29

 GitHubは米国時間8月1日、「GitHub Models」を発表した。「GitHub」を利用する1億人を超える開発者がAIエンジニアとなり、業界をリードするAIモデルで構築できるようになると同社最高経営責任者(CEO)のThomas Dohmke氏は同社ブログへの投稿でアピールする。

 GitHub Modelsは、「Llama 3.1」「GPT-4o」「GPT-4o mini」「Phi 3」「Mistral Large 2」といったモデルへのアクセスを「GitHub Marketplace」で提供される無償のプレイグラウンドで可能にする。プレイグラウンドでは、さまざまなプロンプトやモデルパラメーターを試すことができる。プレイグラウンドで満足できる結果が得られた場合、モデルを「Codespaces」や「Visual Studio Code」などの開発環境に取り込めるよう、移行パスが用意されている。

出典:GitHub
出典:GitHub

 本番環境に移行する準備ができたら、「Azure AI」によって、組み込み型の責任あるAI、エンタープライズグレードのセキュリティとデータプライバシー、グローバルな可用性が提供される。一部モデルは、25以上のAzureのリージョンでプロビジョニングされたスループットと可用性を備えるという。

 GitHubとMicrosoftのプライバシーとセキュリティに対する取り組みに従い、GitHub Modelsでは、プロンプトや出力がモデルプロバイダーと共有されることはなく、モデルの学習や改善にも使用されない。

 Codespacesの活用により、モデル推論コードをプロジェクト投入前に実験できるようになっている。あらゆる種類の言語やフレームワークのサンプルコードが利用可能になっているので、「自分のマシンでは動くのに」という問題に陥ることなく、さまざまなシナリオを試すことができるという。

 準備ができたらプロジェクトでの実行は容易だとDohmke氏は述べる。プレイグラウンドとCodespacesで得たナレッジを活用し、アプリケーション内でプロトタイプや概念実証を設定する。「GitHub CLI」においてGitHub Modelsコマンドにパイプした一連のJSONファイルを使用し、「GitHub Actions」でプロンプトを評価できる。あるいは、GitHub Modelsを活用して「GitHub Copilot Extension」を構築し、ソフトウェア開発のあらゆる段階においてGitHubのプラットフォームエコシステムを強化することもできる。そして最後に、GitHubの個人アクセストークンを「Azure」のサブスクリプションと認証情報に置き換えることで、Azure AIで本番環境に移行する。

 一連のモデルを使うことで、開発者は、より多くを実験し、これまで以上に高速で学習するために必要なオプションを全て得ることができるとDohmke氏。しかし、これは第一弾にすぎず、今後数カ月にかけて、GitHub Modelsの一般提供開始に向け、さらに多くの言語、ビジョン、ほかのモデルをプラットフォームに追加していく予定だと同氏は語る。

 GitHub Modelsは、限定パブリックベータ版として提供が開始されている。

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ホワイトペーパー

新着

ランキング

  1. セキュリティ

    Google Chrome Enterprise が実現するゼロトラスト セキュリティの最新実情

  2. ビジネスアプリケーション

    ITSMに取り組むすべての人へ、概要からツールによる実践まで解説、「ITSMクイックスタートガイド」

  3. ビジネスアプリケーション

    業務マニュアル作成の課題を一気に解決へ─AIが実現する確認と修正だけで完了する新たなアプローチ

  4. セキュリティ

    あなたの会社は大丈夫?--サイバー攻撃対策として必要な情報セキュリティの早分かりガイドブック

  5. セキュリティ

    いまさら聞けないPPAPの問題点、「脱PPAP」を実現する3つの手法と注目の"第4のアプローチ"とは

ZDNET Japan クイックポール

所属する組織のデータ活用状況はどの段階にありますか?

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]