SSMS의 GitHub Copilot는 SQL Server Management Studio 22를 사용하여 빠른 응답 시간, 고품질 제안을 제공하고 코딩 작업의 효율성을 향상시키는 기본 모델을 선택합니다. 기본 모델은 구독에 따라 다릅니다.
그러나 이 모델을 사용하는 것은 제한되지 않습니다. 요구 사항에 가장 적합한 다른 모델을 선택할 수도 있습니다.
사용 가능한 모델
다음과 같이 모델 선택기에서 큐레이팅된 모델 집합 중에서 선택합니다.
- GPT-5
- GPT-5 mini
- GPT-5.1
- GPT-4.1
- GPT-4o
- 클로드 소넷 4
- 클로드 소넷 4.5
- 클로드 오푸스 4.5
- 클로드 하이쿠 4.5
- Gemini 2.5 Pro
모델 가용성은 코필로트 구독 및 각 모델의 현재 상태에 따라 달라집니다. Copilot Enterprise and Business의 경우 관리자는 SSMS에서 모델을 사용할 수 있기 전에 코필로트 설정에서 미리 보기 정책을 사용하도록 설정해야 합니다.
모델을 직접 가져오기(BYOM)
Azure, OpenAI, Anthropic 등과 같은 공급자의 API 키를 제공하여 Copilot Chat에 고유한 언어 모델을 추가할 수 있습니다. 이 옵션을 사용하면 사용자 지정 모델 집합을 구성하고 액세스할 수 있습니다.
혜택
고유한 모델을 사용하는 경우 다음을 수행할 수 있습니다.
- 새 모델 또는 실험적 모델을 포함하여 기본 제공 옵션 이상으로 모델 선택을 확장합니다.
- 인프라, 보안 또는 성능 요구 사항을 충족하는 모델을 선택합니다.
- 특정 공급자를 사용하여 직접 API 사용량을 제어하고 모니터링합니다.
- 기본 제공 모델과 사용자 지정 모델 간에 쉽게 전환할 수 있습니다.
사용자 지정 모델 추가
GitHub Copilot 채팅 창에서 사용자 지정 모델을 추가할 수 있습니다.
채팅 보기에서 모델 선택 드롭다운 목록으로 이동하여 모델 관리를 선택합니다.
드롭다운 목록에서 공급자를 선택합니다. 현재 지원되는 공급자는 다음과 같습니다.
- OpenAI
- 인위적
- xAI
- Azure
- 파운드리 로컬
API 키 값을 입력합니다.
적절한 항목을 선택하거나 API 키에 따라 필요한 정보를 입력합니다.
사용자 지정 모델이 모델 선택기에서 표시되는지 확인합니다.
채팅에서 프롬프트 보내기; 코필로트 채팅은 사용자 지정 모델을 사용합니다.
Azure에 대한 사용자 지정 모델 추가
Azure OpenAI에서 프로비전된 모델을 추가하려면 배포 및 엔드포인트 정보가 필요합니다.
채팅 보기에서 모델 선택 드롭다운 목록으로 이동하여 모델 관리를 선택합니다.
공급자 드롭다운 목록에서 Azure를 선택합니다.
API 키 값을 입력합니다.
Azure OpenAI 리소스에 필요한 정보를 입력합니다.
- 표시 이름은 모델이 채팅 보기의 모델 선택 드롭다운 목록에 표시되는 방식을 정의합니다.
- 모델 ID는 배포의 이름입니다.
-
리소스 엔드포인트는 엔드포인트의 URL입니다(예:
https://ghcp-ssms-endpoint.openai.azure.com/).
추가를 선택하여 모델을 추가합니다.
저장을 선택하여 대화 상자를 닫습니다.
Azure OpenAI의 모델 배포에 대한 자세한 내용은 Azure AI Foundry Models 리소스에서 Azure OpenAI 만들기 및 배포를 참조하세요.
사용자 지정 모델 편집
GitHub Copilot 채팅 창에서 모델에 대해 선택한 설정을 편집할 수 있습니다.
- 채팅 보기에서 모델 선택 드롭다운 목록으로 이동하여 모델 관리를 선택합니다.
- 사용자 고유의 모델 가져오기 대화 상자에서 수정하려는 모델의 표시 이름을 마우스로 가리킵니다.
- 모델 세부 정보를 확장하려면 모델 표시 이름 오른쪽에 있는 펼침 단추를 선택합니다.
- 옵션에 필요한 내용을 변경하고 저장 을 선택하여 변경 내용을 적용합니다.
사용자 지정 모델 삭제
GitHub Copilot 채팅 창의 사용자 지정 모델 목록에서 모델을 삭제할 수 있습니다.
- 채팅 보기에서 모델 선택 드롭다운 목록으로 이동하여 모델 관리를 선택합니다.
- 사용자 고유의 모델 가져오기 대화 상자에서 수정하려는 모델의 표시 이름을 마우스로 가리킵니다.
- 모델 세부 정보를 확장하려면 모델 표시 이름 오른쪽에 있는 펼침 단추를 선택합니다.
- 모델 삭제를 선택하여 모델을 제거합니다.
제한 사항 및 고려 사항
사용자 지정 모델에 대한 지원은 코필로트 채팅 환경으로 제한됩니다.
모델 기능은 공급자에 따라 달라지며, 도구 호출을 지원하는 모델만 SSMS의 GitHub Copilot와 함께 사용해야 합니다.
포함, 의도 검색 및 리포지토리 인덱싱과 같은 서비스는 Copilot API를 계속 사용할 수 있습니다.
사용자 지정 모델을 사용하는 경우 출력은 공급자에서 직접 반환되며 GitHub Copilot의 책임 있는 AI에 대한 필터링을 무시할 수 있습니다.
코필로트 비즈니스 또는 엔터프라이즈 사용자는 사용자 지정 모델에 대한 지원을 사용할 수 없습니다 .