Skip to main content

GitHub Copilot 위한 고유 키 가져오기

기존 LLM 공급자를 GitHub Copilot 사용하여 비용을 절감하거나 청구를 통합합니다.

이 기사에서

BYOK(Bring Your Own Key)를 사용하면 로컬 컴퓨터에서 실행 중이거나 외부 공급자가 호스트하는 모델과 같이 원하는 모델과 함께 사용할 Copilot 수 있습니다.

Copilot에 사용자 본인의 LLM 키를 제공하는 두 가지 별도의 방식이 있습니다. 하나는 사용자가 로컬로 자신의 모델을 구성할 수 있도록 하고, 다른 하나는 엔터프라이즈 및 조직 소유자가 모든 사용자에 대한 사용자 지정 모델을 제공할 수 있도록 합니다.

로컬 BYOK

다양한 Copilot 클라이언트를 통해 사용자는 사용자 지정 LLM 키를 로컬로 구성할 수 있습니다.

이러한 키는 클라이언트 쪽에서만 처리됩니다. 이러한 키는 로컬로 저장되고 연결된 모델은 다른 사용자가 사용할 수 없습니다. 이 메커니즘은 GitHub의 Copilot API에 대한 종속성을 제거하므로 에어갭 환경이나 Copilot 구독이 없는 사용자에게 적합합니다.

로컬 BYOK는 다음 클라이언트에서 사용할 수 있습니다.

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를 사용하는 기능은 엔터프라이즈 또는 조직 정책에 의해 비활성화될 수 있습니다.

엔터프라이즈 BYOK

참고

이 기능은 공개 미리 보기에서 사용 중이며 변경될 수 있습니다.

엔터프라이즈 소유자는 엔터프라이즈 설정에서 사용자 지정 모델의 키를 추가할 수 있습니다. 또한 사용자 지정 모델 사용 정책을 사용하도록 설정하여 조직 소유자가 조직 설정에서 동일한 작업을 수행할 수 있도록 허용할 수도 있습니다.

사용자 지정 모델은 Copilot Chat, Copilot CLI, and IDEs에서 사용할 수 있으며, 엔터프라이즈의 Copilot Business 또는 Copilot Enterprise 플랜 사용자를 대상으로 적용됩니다. 사용자는 GitHub호스팅된 모델을 선택하는 방식과 동일하게 해당 항목을 선택할 수 있습니다.

Enterprise BYOK는 서버 측에서 처리되며, Copilot API가 사용자에게 제공하는 모델에 영향을 줍니다. 사용자 지정 모델을 사용하려면 사용자에게 라이선스 및 인터넷 액세스 권한이 있어야 합니다 Copilot .

자세한 내용은 엔터프라이즈에서 GitHub Copilot 사용자 지정 모델 사용을(를) 참조하세요.