メモ
Organization およびリポジトリの GitHub Models は パブリック プレビュー であり、変更される可能性があります。
Organization 内でのモデルの使用を制限する理由
開発者が使用できるモデルを制限することで、モデルへの支出を制御し、ガバナンス、データ セキュリティ、コンプライアンスの要件を満たすことができます。
accessを管理していない場合、チームが誤って組織の標準を満たしていないモデルを使用し、次のような潜在的なリスクにつながる可能性があります。
- 高価なモデルによる予期しないコスト
- 不正な AI サービスによって引き起こされるセキュリティまたはコンプライアンスの問題
- 承認されていないモデルや最適ではないモデルの統合に費やされる時間の無駄
大規模なモデルの使用の詳細については、「GitHub Models を使って Enterprise 内で AI を利用したアプリケーションを開発するを参照してください。
組織のモデル設定に対する例外
Organization とリポジトリの GitHub Models はパブリック プレビュー段階ですが、特定の状況では organization のモデル設定の一部が適用されません。 チームは、次の場所で AI モデルを制限なく使用できます。
- Enterprise Managed Users 組織
- GitHub Models 用の GitHub CLI 拡張機能
- GitHub Models 用の GitHub Copilot Chat 拡張機能
- GitHub Models VS Code 拡張機能
- GitHub Models の GitHub Marketplace のプレイグラウンドは https://github.com/marketplace/models にあります。
Enterprise の GitHub Models を有効にする
GitHub Models を organization で使用できるようにするには、Enterprise 所有者が最初に Enterprise に対してこの機能を有効にする必要があります。
- 企業ページに移動してください。 たとえば、GitHub.com の [Enterprise] ページから。
- ページの上部にある [ Policies] をクリックします。
- [ Policies] で、[ Models] をクリックします。
- [モデル] の [エンタープライズのモデル] セクションで、Disabled の横にある をクリックし、次のオプションのいずれかを選択します。 * Enabled: Enterprise 内のすべての organization で GitHub Models を有効にします。 * No policy: Enterprise 内の organization ごとに GitHub Models の有効化を個別に管理できるようにします。
組織内でのモデル使用の管理
メモ
Enterprise ポリシーで GitHub Models へのアクセスが許可されている場合にのみ、organization のモデル設定を変更できます。
Organization に対して GitHub Models を有効にするか無効にするかを選択できます。 選んだモデルまたはモデル パブリッシャーのみの使用を許可することもできます。 詳細については、以下の手順を参照してください。
GitHub Models に独自のキーを持ち込む (BYOK) ことで、任意の外部 LLM モデルを統合することもできます。 「GitHub モデルでの独自の API キーの使用」を参照してください
-
GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。
-
組織をクリックして選択します。
-
Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。
![組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。](/assets/cb-49309/images/help/discussions/org-settings-global-nav-update.png)
-
サイドバーの [Code, planning, and automation] セクションで、[ Models] ドロップダウンをクリックします。 次に、[Development] をクリックします。
-
[Models] の [Models in your organization] セクションで、[Disabled] の横にある をクリックし、ドロップダウンから [Enabled] を選びます。
メモ
Organization で GitHub Models が既に有効な場合は、ドロップダウンに [Enabled] と表示され、上記の手順をスキップできます。
-
[Models permissions] で、1 つ以上のオプションを選びます。
- [All publishers] は既定のオプションであり、GitHub Models の GitHub Marketplace カタログで使用できる現在および将来のすべての公開元のモデルを organization で使用できることを示します。
- [Only select models] を使うと、モデルと公開元の一覧を定義できます。
- Organization で使用可能 (有効な一覧)
- Organization 内での使用の制限 (無効な一覧)
要件に応じて、有効な一覧、無効な一覧、またはその両方を指定できます。 公開元を一覧に追加したら、個々のモデルを削除して一覧を微調整できます。