BYOK(Bring Your Own Key)를 사용하면 사용자 또는 조직에서 구성하는 호환되는 모델과 함께 Copilot를 사용할 수 있습니다.
추가 모델에 대한 액세스를 구성하는 방법에는 두 가지가 있습니다.
- 사용자는 지원되는 Copilot 클라이언트에서 추가 모델을 구성할 수 있습니다.
- 엔터프라이즈 소유자와 필요한 권한이 있는 조직 소유자는 Copilot의 GitHub API를 통해 해당 엔터프라이즈 또는 조직의 적격 사용자가 추가 모델을 사용할 수 있도록 할 수 있습니다.
추가 로컬 호스팅 또는 클라우드 호스팅 모델에 액세스하는 기능은 Copilot를 사용하는 환경과 모델을 추가하는 데 사용되는 구성 방법에 따라 달라집니다. 예를 들어 Copilot CLI의 사용자 구성 BYOK은 호환되는 클라우드 호스팅 서비스 또는 컴퓨터 또는 네트워크에서 실행되는 모델 서버에 연결할 수 있습니다.
참고
또는 컴퓨터가 필요한 시스템 리소스를 충족하는 경우 Windows 사용자는 직접 Copilot CLI, Copilot app 또는 Visual Studio Code에서 MAI Code 1.1 Flash 모델을 로컬 컴퓨터에 추가할 수 있습니다. GitHub Copilot 앱에 LLM 모델 추가하기, GitHub Copilot CLI에 LLM 모델 추가하기 및 VS Code의 AI 언어 모델을 참조하세요.
사용자가 구성한 BYOK
지원되는 Copilot 클라이언트를 사용하면 모델 공급자에 대한 고유한 연결을 구성할 수 있습니다. 클라이언트는 사용자가 제공하는 자격 증명을 사용하여 Copilot의 GitHub API를 통하는 대신 해당 공급자에게 직접 모델 요청을 보냅니다. GitHub의 엔터프라이즈 또는 조직 설정에서 구성하는 대신 클라이언트를 통해 공급자 자격 증명을 제공합니다. 이러한 방식으로 모델을 구성하면 본인은 해당 모델을 사용할 수 있지만 다른 Copilot 사용자는 사용할 수 없게 됩니다.
BYOK를 사용하여 로컬로 호스트되거나 클라우드 호스팅된 모델을 추가할 수 있습니다. 이러한 방식으로 구성한 사용자 지정 모델은 사용할 수 있는 GitHub에서 제공하는 모델과 함께 추가됩니다. 사용자 지정 모델을 추가해도 다른 모델은 제거되지 않습니다.
BYOK를 사용하면 Copilot 구독 없이 모델을 사용할 수 있습니다. 그러나 클라우드 호스팅 서비스에는 여전히 인터넷 액세스가 필요합니다. 에어 갭 환경에서 모델을 사용하려면 해당 환경 내의 클라이언트에서 모델 엔드포인트에 연결할 수 있어야 합니다.
다음 클라이언트에서 사용자 고유의 모델 공급자를 구성할 수 있습니다.
| Client | 추가 정보 |
|---|---|
| VS Code | 설명서에 기본 제공 공급자VS Code 의 모델 추가 |
| JetBrains | |
| JetBrains IDE 및 Xcode에 대한 BYOK(사용자 고유 키) 지원 가져오기the GitHub Blog | |
| Xcode | |
| JetBrains IDE 및 Xcode에 대한 BYOK(사용자 고유 키) 지원 가져오기the GitHub Blog | |
| Copilot CLI | |
| GitHub Copilot CLI에 LLM 모델 추가하기 | |
| GitHub Copilot app | |
| GitHub Copilot 앱에 LLM 모델 추가하기 | |
| Copilot SDK | |
| BYOK(사용자 고유의 키 가져오기) |
Copilot Business 또는 Copilot Enterprise 플랜 사용자의 경우 엔터프라이즈 또는 조직 정책에 의해 IDE에서 사용자 고유의 모델 공급자를 구성하는 기능이 비활성화될 수 있습니다.
엔터프라이즈 또는 조직에서 구성한 BYOK
참고
이 기능은 공개 미리 보기에서 사용 중이며 변경될 수 있습니다.
엔터프라이즈 소유자는 엔터프라이즈 설정에 공급자 키를 추가하여 엔터프라이즈 사용자에 대한 사용자 지정 모델을 구성할 수 있습니다. 또한 조직 소유자가 사용자 지정 모델 사용 정책을 사용하도록 설정하여 조직 설정에서 사용자 지정 모델을 구성할 수 있습니다.
사용자 지정 모델은 Copilot Chat, Copilot CLI, and IDEs에서 사용할 수 있으며, 엔터프라이즈의 Copilot Business 또는 Copilot Enterprise 플랜 사용자를 대상으로 적용됩니다. 사용자는 GitHub호스팅된 모델을 선택하는 방식과 동일하게 해당 항목을 선택할 수 있습니다.
사용자는 공급자의 자격 증명을 직접 구성하지 않고 Copilot의 GitHub API를 통해 이러한 모델에 액세스합니다. 사용자 지정 모델을 사용하려면 사용자에게 라이선스 및 인터넷 액세스 권한이 있어야 합니다 Copilot .
자세한 내용은 엔터프라이즈에서 GitHub Copilot 사용자 지정 모델 사용을(를) 참조하세요.