Принести собственный ключ (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 | |
| Copilot CLI | |
| Использование собственных моделей LLM в GitHub Copilot CLI | |
| GitHub Copilot app | |
| Использование собственных моделей LLM в приложении GitHub приложение Copilot | |
| Copilot SDK | |
| БЁК (принеси свой ключ) |
Для пользователей или планов возможность использования локального Copilot BusinessCopilot Enterprise BYOK в idEs может быть отключена политикой предприятия или организации.
Корпоративный BYOK
Примечание.
Эта функция уже присутствует Публичный предварительный просмотр и может измениться.
Владельцы предприятия могут добавлять ключи для пользовательских моделей в их корпоративных параметрах. Они также могут разрешить владельцам организации выполнять те же действия в параметрах организации, включив политику "Включить пользовательские модели ".
Пользовательские модели доступны Copilot Chat, Copilot CLI, and IDEsи применяются к пользователям в корпоративном Copilot Business или Copilot Enterprise плане. Пользователи могут выбрать их таким же образом, как они будут выбирать размещенную GitHubмодель.
Enterprise BYOK обрабатывает серверную сторону и влияет на модели, обслуживаемые пользователями Copilot API. Пользователи должны иметь лицензию и доступ к Интернету Copilot для использования пользовательских моделей.
Дополнительные сведения см. в разделе Включение пользовательских моделей для GitHub Copilot в организации.