メモ
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.
- GitHub の右上隅にあるプロフィール画像をクリックします。
- ご自分の環境に応じて、[Your enterprise] または [Your enterprises] をクリックし、表示するエンタープライズをクリックします。
- ページの上部にある [ Policies] をクリックします。
- Under "Policies", click Models.
- [Models] の [Models in your enterprise] セクションで、[Disabled] の横にある をクリックし、次のいずれかのオプションを選びます。
- Enabled: Enterprise 内のすべての organization で GitHub Models を有効にします。
- No policy: Enterprise 内の organization ごとに GitHub Models の有効化を個別に管理できるようにします。
Organization 内でのモデルの使用の制御
メモ
You can only change your organization's Models settings if your enterprise policies allow access to GitHub Models.
Organization に対して GitHub Models を有効にするか無効にするかを選択できます。 選んだモデルまたはモデル パブリッシャーのみの使用を許可することもできます。 詳細については、以下の手順を参照してください。
GitHub Models に独自のキーを持ち込む (BYOK) ことで、任意の外部 LLM モデルを統合することもできます。 「GitHub モデルでの独自の API キーの使用」を参照してください
-
GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。
-
組織の隣の [設定] をクリックします。
-
サイドバーの [Code, planning, and automation] セクションで、[ Models] ドロップダウンをクリックします。 次に、[Development] をクリックします。
-
[Models] の [Models in your organization] セクションで、[Disabled] の横にある をクリックし、ドロップダウンから [Enabled] を選びます。
メモ
Organization で GitHub Models が既に有効な場合は、ドロップダウンに [Enabled] と表示され、上記の手順をスキップできます。
-
[Models permissions] で、1 つ以上のオプションを選びます。
- [All publishers] は既定のオプションであり、GitHub Marketplace の GitHub Models カタログで使用できる現在および将来のすべての公開元のモデルを organization で使用できることを示します。
- [Only select models] を使うと、モデルと公開元の一覧を定義できます。
- Organization で使用可能 (有効な一覧)
- Organization 内での使用の制限 (無効な一覧)
要件に応じて、有効な一覧、無効な一覧、またはその両方を指定できます。 公開元を一覧に追加したら、個々のモデルを削除して一覧を微調整できます。