Skip to main content

Copilot 코드 완성을 위한 AI 모델 변경

Copilot Chat의 기본 LLM을 다른 모델로 변경하는 방법을 알아봅니다.

개요

기본적으로 Copilot 코드 완성은 GPT 3.5 Turbo LLM(대규모 언어 모델)을 사용합니다. 또는 VS Code를 사용하는 경우 GPT 4o-mini를 기반으로 모델을 사용하도록 선택할 수 있습니다. 이 모델은 다양한 고품질 퍼블릭 GitHub 리포지토리에서 학습되었으며, 30개 이상의 프로그래밍 언어를 제공합니다. 기술 자료는 기본 모델보다 더 최신이며 완성 제안을 더 빠르게 생성할 수 있습니다.

Note

  • Copilot 코드 완성의 여러 모델은 공개 미리 보기 상태로 지원되며 변경될 수 있습니다.
  • 현재 AI 모델을 전환하는 기능은 최신 버전의 GitHub Copilot 확장을 통해 VS Code의 최신 릴리스에서만 사용할 수 있습니다.

AI 모델 전환의 효과

Copilot 코드 완성을 위해 사용하는 모델을 변경해도 Copilot Chat에 사용되는 모델에는 영향을 주지 않습니다. Copilot Chat에 대한 AI 모델 변경을(를) 참조하세요.

AI 모델을 변경하더라도 데이터 수집 및 사용 정책에는 변동이 없습니다.

Copilot Free을 구동 중인 경우, 사용된 모델에 관계없이 모든 완성이 완성 할당량 계산에 포함되지 않습니다. GitHub Copilot에 대한 구독 계획을(를) 참조하세요.

선택한 모델에 관계없이 퍼블릭 코드와 일치하는 제안을 활성화하거나 비활성화하는 설정이 적용됩니다. GitHub Copilot 제안과 일치하는 공용 코드 찾기을(를) 참조하세요.

모델 전환기 사용

Copilot Business 또는 Copilot Enterprise를 구독하고 있는 경우 구독을 받는 조직 또는 엔터프라이즈에서 Editor Preview Features 설정을 활성화해야 합니다. 조직에서 Copilot에 대한 정책 관리 또는 엔터프라이즈에서 Copilot Business에 대한 정책과 기능 관리하기을(를) 참조하세요.

코드 완성을 위한 AI 모델 변경

  1. Ctrl+Shift+P(Windows/Linux) / Command+Shift+P(Mac)를 눌러 명령 팔레트를 엽니다.
  2. change completions model을 입력하고 "GitHub Copilot: Change Completions Model" 명령을 선택합니다.
  3. 드롭다운 메뉴에서 사용하려는 모델을 선택합니다.

또는 명령 센터가 활성화된 경우 VS Code 창 상단에 있는 아이콘 옆에 있는 아래쪽 화살표를 클릭한 다음, 드롭다운 메뉴에서 Configure Code Completions를 클릭합니다. 그런 다음 드롭다운 메뉴에서 Change Completions Model을 선택한 다음, 사용하려는 모델을 선택합니다.

사용 중인 모델 확인

  1. Ctrl+,(Linux/Windows) / Command+,(Mac)를 눌러 설정 편집기를 엽니다.

  2. copilot completion을 입력하고 "GitHub > Copilot: Selected Completion Model" 섹션을 찾습니다.

    이 섹션의 필드에는 현재 선택된 모델이 표시됩니다. 필드가 비어 있으면 기본 모델이 사용됩니다.