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

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

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

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

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

> \[!NOTE]
> この記事は、ローカル コンピューターで独自の LLM プロバイダー設定を構成するユーザーを対象にしています。 組織または企業のユーザーのカスタム モデルを設定するには、 [組織内のGitHub Copilotのカスタム モデルを有効にする](/ja/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/enable-custom-models) と [エンタープライズでのGitHub Copilotのカスタム モデルの有効化](/ja/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-enterprise/enable-custom-models) を参照してください。

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

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

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

## 前提条件

* GitHub Copilot appがインストールされます。 セットアップ手順については、 [AUTOTITLE を](/ja/enterprise-cloud@latest/copilot/how-tos/github-copilot-app/getting-started)参照してください。
* API キーなど、お使いのモデル プロバイダーに必要な資格情報があります。

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

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

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

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

プロバイダーを追加すると、そのプロバイダーのモデルは GitHubホスト型モデルとともにモデルピッカーに表示されます。 モデルを選択し、セッションで使用できます。 詳細については、「[GitHub Copilot アプリ でのエージェント セッションの操作](/ja/enterprise-cloud@latest/copilot/how-tos/github-copilot-app/agent-sessions)」を参照してください。

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