Skip to main content

組織内のGitHub Copilotのカスタム モデルを有効にする

お好みのカスタム モデルを独自の LLM API キーを使用して GitHub Copilot と統合し、組織のメンバーが使用できるようにします。

メモ

この機能は パブリック プレビュー であり、変更される可能性があります。

独自の API キーを指定することで、エンタープライズまたは組織にカスタム モデルを追加できます。 これにより、チームは コパイロットチャット、Copilot CLI (コパイロット CLI)、IDEで優先大規模言語モデル (LLM) プロバイダーを使用できます。

次のプロバイダーの API キーがサポートされています。

  • Anthropic
  • AWS Bedrock
  • Google AI Studio
  • Microsoft Foundry
  • OpenAI
  • OpenAI 互換プロバイダー
  • xAI

微調整されたモデルもサポートされていますが、機能と結果の品質は、微調整の設定によって異なる場合があります。 運用環境で使用する前に、モデルをテストし、その出力を慎重に確認する必要があります。

メモ

個別の機能を使用すると、ユーザーはさまざまなクライアントで独自の LLM キーをローカルで構成できます。 「GitHub Copilot用の独自のキーを持ち込む」を参照してください。

独自の API キーを使う理由

Organization 所有者は、ガバナンス、データ セキュリティ、コンプライアンスに関する特定の要件を持っている場合があります。 独自の API キーを設定すると、次の項目に対処できます。

  • ガバナンスとコンプライアンス: organization のポリシーと規制要件に準拠した LLM プロバイダーを選びます。
  • コスト管理: 既存の支払方法、契約、クレジット、交渉された料金に合わせて、使用量の超過を回避します。
  • 可視性と制御: チームがアクセスできるモデルを管理し、プロバイダーの既存のダッシュボードと課金を通じて使用状況を監視できます。
  • 柔軟性: organization で既に使っているカスタム モデルまたは特殊なモデルをサポートします。

Prerequisites

エンタープライズ所有者は 、カスタム モデルの有効化ポリシーを有効に している必要があります。

組織アカウントへのキーの追加

重要

API キーには必要最小限のスコープのみを割り当て、最小限の特権の原則に従うことを強くお勧めします。

キーを追加し、1 つ以上のモデルを選択すると、自分と組織のメンバーは、 コパイロットチャット、Copilot CLI (コパイロット CLI)、IDEでそれらを使用できるようになります。 モデルは、モデル ピッカーの下部にある組織名の下に表示されます。

  1. GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。

  2. 組織をクリックして選択します。

  3. Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。

  4. サイドバーの [コード、計画、自動化] で、[ Copilot] をクリックします。

  5. [Copilot] の [ モデル] をクリックします。

  6. [ カスタム モデル ] タブをクリックします。

  7. API キーの一覧の上にある [ API キーの追加] をクリックします。

  8. [プロバイダー] で、使用する LLM プロバイダーを選択します。

  9. [名前] に、このキーの名前を入力します。 これはモデル選択ツールに表示されます。

  10. [API キー] で、キーを入力するか貼り付けます。

  11. 使用しているプロバイダーに応じて、モデルを選択または追加します。

    • OpenAI、Anthropic、または xAI を使用している場合は、API キー テキスト フィールドの をクリックして、キーに関連付けられているモデルをフェッチします。 次に、[使用可能なモデル] で、使用するモデルを選択します。

      [API キーの追加] フォームのスクリーンショット。 [新しいモデルのフェッチ] ボタンがオレンジ色のアウトラインで強調表示されています。

    • Microsoft Foundry を使用している場合は、[展開 URL] の下のフィールドに展開 URL を入力します。 次に、[使用可能なモデル] の下のフィールドにモデル ID を入力し、 をクリックして追加します。

      モデルのデプロイ URL が異なる場合、同じ API キーに追加することはできません。 デプロイ URL ごとに個別の API キーを作成します。

      [API キーの追加] フォームのスクリーンショット。 モデル テキスト フィールドと [モデルの追加] ボタンがオレンジ色のアウトラインで強調表示されています。

  12. 使用できるようにするモデルを選択または追加したら、[ 保存] をクリックします。

詳細については、次を参照してください。