Skip to main content

GitHub Copilot アプリ で独自の LLM モデルを使用する

独自の API キーを指定して、選択した外部プロバイダーからモデルを接続し、エージェント セッションでモデルを使用します。

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

GitHub Copilot アプリ は、すべての Copilot プランで使用できます。
Sign up for Copilot

メモ

GitHub Copilot アプリで独自のモデル プロバイダーを使用するためのサポートはパブリック プレビューであり、変更される可能性があります。

GitHub Copilot アプリホスト型モデルではなく、BYOK (Bring Your Own Key) とも呼ばれる独自の LLM プロバイダーを使用するようにGitHubを構成できます。 最初にアプリを開いたとき、または後でアプリ設定でモデル プロバイダーを設定できます。

アプリを使用するには GitHub アカウントでサインインする必要がありますが、独自のモデル プロバイダーを使用する場合は Copilot プランは必要ありません。 Copilotプランがある場合は、独自のモデル プロバイダーとGitHubホスト型モデルの両方を同じアプリで使用できます。

メモ

この記事は、ローカル コンピューターで独自の LLM プロバイダー設定を構成するユーザーを対象にしています。 組織または企業のユーザーのカスタム モデルを設定するには、 Copilot での LLM プロバイダー API キーの使用Copilot での LLM プロバイダー API キーの使用 を参照してください。

サポートされているプロバイダー

GitHub Copilot アプリ では、次のモデル プロバイダーがサポートされています。

  • OpenAI
  • Azure OpenAI
  • Microsoft Foundry
  • Anthropic
  • Ollama
  • ファウンドリー・ローカル
  • LM Studio
  • OpenAI と互換性のある HTTP エンドポイント

前提条件

  • GitHub Copilot アプリがインストールされます。 セットアップ手順については、 AUTOTITLE を参照してください。
  • API キーなど、お使いのモデル プロバイダーに必要な資格情報があります。

モデルプロバイダーを設定する

初めてアプリを設定していて、 Copilot プランがない場合は、オンボード時に独自のモデル プロバイダーを設定できます。

モデル プロバイダーを後で追加または更新するには:

  1. GitHub Copilot アプリ を開きます。
  2. アプリ設定を開き、[ モデル プロバイダー] をクリックします。
  3. [ プロバイダーの追加] をクリックします。
  4. プロバイダーを選択します。
  5. プロバイダーの詳細を入力します。 これはプロバイダーによって異なりますが、表示名、ベース URL、API キーを含めることができます。
  6. [ プロバイダーの追加] をクリックしてプロバイダーを保存します。

プロバイダーを追加すると、そのプロバイダーのモデルは GitHubホスト型モデルとともにモデルピッカーに表示されます。 モデルを選択し、セッションで使用できます。 詳細については、「GitHub Copilot アプリ でのエージェント セッションの操作」を参照してください。

プロバイダーの資格情報はシステム資格情報ストアに格納され、UI には表示されません。