Принести собственный ключ (BYOK) позволяет использовать Copilot модели вашего выбора, такие как модели, работающие на локальном компьютере или размещенные внешним поставщиком.
Существует два отдельных механизма предоставления собственных ключей CopilotLLM. Один позволяет пользователям настраивать собственные модели локально, а другой позволяет владельцам предприятия и организации предоставлять пользовательские модели для всех пользователей.
Локальный BYOK
Различные Copilot клиенты позволяют пользователям настраивать пользовательские ключи LLM локально.
Эти ключи обрабатываются только на стороне клиента: они хранятся локально, а связанные модели недоступны другим пользователям. Этот механизм удаляет зависимость от GitHubCopilot API, что делает его подходящим для сред или пользователей без Copilot подписок.
Локальный BYOK доступен в следующих клиентах.
| Client | Дополнительные сведения |
|---|---|
| VS Code | |
| Добавление модели из встроенного поставщика в VS Code документации | |
| JetBrains | |
| Поддержка собственных ключей (BYOK) для идентификаторов JetBrains и Xcodethe GitHub Blog | |
| Xcode | |
| Поддержка собственных ключей (BYOK) для идентификаторов JetBrains и Xcodethe GitHub Blog | |
| Второй пилот CLI | |
| Использование собственных моделей LLM в GitHub Copilot CLI | |
| приложение GitHub Copilot | |
| Использование собственных моделей LLM в приложении GitHub приложение Copilot | |
| Второй пилот SDK | |
| БЁК (принеси свой ключ) |
Для пользователей или планов возможность использования локального Copilot бизнесКопилот Энтерпрайз BYOK в idEs может быть отключена политикой предприятия или организации.
Корпоративный BYOK
Примечание.
Эта функция уже присутствует Публичный предварительный просмотр и может измениться.
Владельцы предприятия могут добавлять ключи для пользовательских моделей в их корпоративных параметрах. Они также могут разрешить владельцам организации выполнять те же действия в параметрах организации, включив политику "Включить пользовательские модели ".
Пользовательские модели доступны Копилот Чат, Второй пилот CLIи идентификаторы удостоверяемого кодаи применяются к пользователям в корпоративном Copilot бизнес или Копилот Энтерпрайз плане. Пользователи могут выбрать их таким же образом, как они будут выбирать размещенную GitHubмодель.
Enterprise BYOK обрабатывает серверную сторону и влияет на модели, обслуживаемые пользователями Copilot API. Пользователи должны иметь лицензию и доступ к Интернету Copilot для использования пользовательских моделей.
Дополнительные сведения см. в разделе Включение пользовательских моделей для GitHub Copilot в организации.