//
Search
Duplicate
⛸️

ChatGPT와 VSCode 연동

VSCode는 ChatGPT와 연동하여 편리하게 개발할 수 있습니다.

ChatGPT란?

ChatGPT는 22년 11월에 처음 출시되어 지금은 GPT-4 버전이 23년 3월에 나왔습니다. ChatGPT(Chat Generative Pre-Training Transformer)를 통해서 인공지능 기술을 활용해 쉽게 챗봇을 만들 수 있습니다.

VSCode와 연동

ChatGPT와 VSCode를 연동하기 위해서는 다음과 같은 단계를 따르면 됩니다.
VSCode를 다운로드하고 설치합니다. 설치 이후 프로그램을 실행하면 다음과 같은 화면을 볼 수 있습니다.
VSCode에 ChatGPT Extension을 설치합니다. 프로그램이 실행된 상태에서 “보기” 또는 “확장” 버튼을 눌러서 확장 프로그램 설치 준비를 합니다.
확장 프로그램 검색에서 CodeGPT 단어를 검색하고 설치 버튼을 눌러서 설치를 진행합니다.
확장 프로그램을 사용하기 위해서 OpenAI 사이트에 접속해서 API 키 생성 작업을 해야 합니다. 우선 OpenAI 사이트에 접속합니다. Sign up 버튼을 눌러서 로그인을 진행합니다.
저는 기존에 Google과 연동을 했기 때문에 “Continue with Google” 버튼을 눌러서 로그인을 하도록 하겠습니다.
로그인 후에는 다음과 같은 화면이 나오는데 ChatGPT를 이용하시려면 ChatGPT를 누르시고 저희는 API 키 생성을 위해서 API를 눌러서 다음 페이지로 들어갑니다.
로그인을 하셨다면 다음 화면에서 본인 계정으로 들어온 것을 확인할 수 있고 Personal 항목을 눌러서 API 키 정보를 확인할 수 있습니다.
해당 페이지에서 “API keys” 버튼을 누르시고 “Create new secret key” 버튼을 눌러서 새로운 키를 발급할 수 있습니다.
키 발급이 완료되었으면 다시 VSCode 프로그램으로 돌아가서 발급된 키를 등록하면 됩니다.
VSCode 프로그램으로 돌아가서 “설정” 창에서 CodeGPT를 검색합니다.
Codegpt: Api key 항목에 OpenAPI 홈페이지에서 생성한 API Key 값을 입력합니다.
API 키를 VSCode에 입력하면 왼쪽 네비게이션 항목에 CodeGPT가 추가된 것을 확인할 수 있습니다.
만약 [Error 429 Undefined] 에러가 발생한다면 OpenAI API에서 API 요청 제한을 초과했을 때 발생할 수 있습니다.
오류를 해결하기 위해 몇 가지 조치를 취할 수 있습니다.
1.
요청 제한 확인: OpenAI API의 요청 제한을 확인하세요. 무료 계정인 경우에는 초당 60번의 요청, 일일 30,000 토큰의 한도가 있을 수 있습니다. 유료 계정인 경우에는 다른 제한이 적용될 수 있습니다. API 사용량이 제한을 초과한 경우, 오류가 발생할 수 있습니다.
2.
요청 속도 제어: 코드에서 API 요청을 보내는 속도를 제어해보세요. 요청을 과도하게 연속해서 보내면 서버에서 오류를 반환할 수 있습니다. API 요청 사이에 딜레이를 추가하거나, 요청을 일정한 속도로 분산시켜 보세요.
3.
API 키 확인: 올바른 API 키를 사용하고 있는지 확인하세요. 올바른 키가 아닌 경우에도 오류가 발생할 수 있습니다. 키를 다시 확인하고 올바르게 등록되었는지 확인해 보세요.
위의 단계를 순서대로 따라하면서 ChatGPT와 VSCode를 연동해보세요!