주요 설정
사전 요구 사항
추가 요구 사항
- 최신 VS Code 설치
- GitHub Copilot / Copilot Chat 설치 및 sign in
- 선택한 Model ID가 지원되는 provider에서 왔음
- 예:
YOUR_MODEL_ID처럼 사용 가능한 model ID
설치
GitHub Copilot을 설치하거나 연 다음 아래 수동 설정을 진행하세요.수동 설정
설정 단계
1
model management 열기
Copilot Chat input area에서 model selector를 클릭한 다음 **Manage Models…**를 선택하세요.

2
Custom Endpoint 추가
Language Models에서 Add Models를 클릭한 다음 Custom Endpoint를 선택하세요.

3
group name 입력
Group Name에 다음을 입력하세요.그런 다음 Enter를 누르세요.

4
API Key 입력
VS Code가 API Key를 요청합니다. BetterToken API Key를 붙여넣은 다음 Enter를 누르세요.이 value는 configuration file에 직접 표시되지 않습니다. VS Code가 local secret으로 저장하고 다음과 같은 reference를 생성합니다.
5
API type 선택
Custom Endpoint: API Type에서 Chat Completions를 선택하세요.

6
JSON configuration 편집
VS Code가 
다음 fields를 확인하세요.
chatLanguageModels.json을 엽니다. configuration을 확인하거나 업데이트하세요.
7
VS Code 저장 및 reload
chatLanguageModels.json을 저장한 다음 실행하세요.YOUR_MODEL_ID를 선택하세요.8
테스트 message 보내기
Copilot Chat에서 간단한 message를 보내세요.Copilot Chat이 정상적으로 reply하면 BetterToken Custom Endpoint가 성공적으로 구성된 것입니다.
연결 확인
짧은 테스트 prompt를 보내세요. 도구가 authentication 또는 Model ID 오류 없이 response를 반환하면 연결이 작동합니다. configuration을 변경한 후에는 도구를 완전히 다시 시작하세요.모델 전환
model selector를 열거나 configuration의Model field를 변경하세요. 모델 광장의 정확한 Model ID를 사용한 다음 현재 session을 다시 시작하세요.
일반적인 오류
API Key를 prompt에 입력해야 하는 이유는 무엇인가요?
VS Code는 API Key를 local secret storage에 저장하고 JSON에서${input:chat.lm.secret...}로 reference합니다. 실제 API Key를 JSON file에 쓰는 것보다 안전합니다.
Chat Completions를 사용하는 이유는 무엇인가요?
확인된 working configuration은 Chat Completions를 사용합니다. URL은 다음과 같습니다./v1/responses를 사용하지 말고 /v1에서 멈추지도 마세요.
이것이 GitHub Copilot inline completion을 대체하나요?
아니요. 이 Custom Endpoint는 주로 Copilot Chat language model calls에 사용됩니다. GitHub Copilot inline completion은 여전히 GitHub Copilot 자체에서 제공합니다.Invalid token이 표시되면 어떻게 해야 하나요?
다음 항목을 순서대로 확인하세요.- VS Code prompt에 API Key 입력
- JSON이
${input:chat.lm.secret...}reference 유지 - 선택한 Model ID가 지원되는 provider에서 옴
url이https://www.bettertoken.ai/v1/chat/completions임apiType이chat-completions임- model ID가 모델 광장의 지원되는 provider model임
Advanced setup
지원 Provider
표시된 상태는 이 페이지에서 설명하는 BetterToken 설정 방식에 적용됩니다.
설정 방식 설명
설정 방식 설명
- 수동 설정: API Key, Base URL, Model을 입력하세요.
- 지원되지 않음: 검증된 직접 연결 방식이 아직 없습니다.
기술 세부 정보
Protocol, endpoint 및 내부 provider 필드
Protocol, endpoint 및 내부 provider 필드
GitHub Copilot URL field에는 complete address
https://www.bettertoken.ai/v1/chat/completions이 필요합니다. VS Code는 이 field에 /chat/completions를 추가하지 않습니다.
