Примечание.
Поддержка использования вашего модельного провайдера в приложение GitHub Copilot условиях Публичный предварительный просмотр и может измениться.
Вы можете настроить приложение GitHub Copilot их на использование собственного LLM-провайдера, также называемого BYOK (Bring Your Own Key), вместо GitHub-hosted моделей. Вы можете настроить провайдера модели при первом открытии приложения или позже в настройках приложения.
Для использования приложения необходимо войти с GitHub помощью учетной записи, но если вы используете собственного модельного провайдера, Copilot план не нужен. Если у вас есть Copilot план, вы можете использовать как собственного провайдера моделей, так GitHubи -hosted моделей в одном приложении.
Примечание.
Эта статья предназначена для пользователей, которые хотят настроить собственные настройки провайдера LLM на своём локальном компьютере. Чтобы настроить пользовательские модели для пользователей в организации или предприятии, см. Включение пользовательских моделей для GitHub Copilot в организации и Включение пользовательских моделей для GitHub Copilot в организации.
Поддерживаемые поставщики
приложение GitHub Copilot Поддерживают следующие поставщики моделей:
- OpenAI
- Azure OpenAI
- Microsoft Foundry
- Anthropic
- Ollama
- Местный литейный завод
- Студия LM
- Любой HTTP-конечный пункт, совместимый с OpenAI,
Prerequisites
- Он приложение GitHub Copilot установлен. Для этапов настройки см. Начало работы с GitHub приложение Copilot.
- У вас есть все необходимые учетные данные, например, ключ API, для провайдера модели.
Настройте поставщика модели
Если вы настраиваете приложение впервые и у Copilot вас нет плана, вы можете настроить собственного провайдера модели во время онбординга.
Чтобы позже добавить или обновить провайдера модели:
- Откройте приложение GitHub Copilot.
- Откройте настройки приложения, затем выберите «Поставщики модели».
- Нажмите «Добавить провайдера».
- Выберите поставщика.
- Введите данные провайдера. Это зависит от провайдера, но может включать отображаемое имя, базовый URL и ключ API.
- Нажмите « Добавить провайдера », чтобы сохранить провайдера.
После добавления провайдера его модели появляются в выборе моделей рядом GitHubс -hosted моделями. Вы можете выбрать модель и использовать её в сессии. Дополнительные сведения см. в разделе Работа с сессиями агентов в приложении GitHub приложение Copilot.
Учетные данные провайдера хранятся в системном хранилище учетных данных и никогда не отображаются в интерфейсе.