Skip to main content

チームのモデル使用状況の管理

GitHub Models を使って、organization 内の AI モデルを制御し、セキュリティで保護します。

この機能を使用できるユーザーについて

Organization owners can manage the models used in an organization

メモ

GitHub Models for organizations and repositories is in パブリック プレビュー and subject to change.

Organization 内でのモデルの使用を制限する理由

開発者が使用できるモデルを制限することで、モデルへの支出を制御し、ガバナンス、データ セキュリティ、コンプライアンスの要件を満たすことができます

アクセスを管理しないと、チームが organization の標準を満たしていないモデルを誤って使い、次のような潜在的なリスクにつながる可能性があります。

  • 高価なモデルによる予期しないコスト
  • 不正な AI サービスによって引き起こされるセキュリティまたはコンプライアンスの問題
  • 承認されていないモデルや最適ではないモデルの統合に費やされる時間の無駄

大規模なモデルの使用の詳細については、「GitHub Models を使って Enterprise 内で AI を利用したアプリケーションを開発する」を参照してください。

Organization のモデル設定の例外

Organization とリポジトリの GitHub Models はパブリック プレビュー段階ですが、特定の状況では organization のモデル設定の一部が適用されません。 チームは、次の場所で AI モデルを制限なく使用できます。

  • Enterprise Managed Users organization
  • GitHub CLI 用の GitHub Models 拡張機能
  • GitHub Copilot Chat 用の GitHub Models 拡張機能
  • GitHub Models VS Code 拡張機能
  • GitHub Marketplace (https://github.com/marketplace/models) にある GitHub Models のプレイグラウンド。

Enterprise の GitHub Models を有効にする

For GitHub Models to be available to your organization, an enterprise owner must first enable the feature for the enterprise.

  1. ページの左側にある Enterprise アカウント サイドバーの [ Policies] をクリックします。
  2. Under "Policies", click Models.
  3. [Models] の [Models in your enterprise] セクションで、[Disabled] の横にある をクリックし、ドロップダウンから [Enabled] を選びます。

Organization 内でのモデルの使用の制御

メモ

You can only change your organization's Models settings if your enterprise policies allow access to GitHub Models.

You can choose to enable or disable GitHub Models for your organization. You can also choose to only allow the use of selected models or model publishers.

  1. GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. In the "Code, planning, and automation" section of the sidebar, click Models.

  4. Under "Models", in the "Models in your organization" section, click beside Disabled and select Enabled from the dropdown.

    メモ

    If GitHub Models is already enabled for the organization, the dropdown will show Enabled, and you can skip the step above.

  5. Under "Models permissions", select one or more options.

    • All publishers is the default option and indicates that models from all the current and future publishers available on the GitHub Models catalog from the GitHub Marketplace can be used in the organization.
    • Only select models allows you to define a list of models and publishers:
      • Available to the organization (Enabled list)
      • Restricted for use in the organization (Disabled list)

    Depending on your requirements, you can specify an enabled list, a disabled list, or both. Once you've added a publisher to a list, you can fine-tune the list by removing individual models from it.