1. 개요
그놈의 ChatGPT, ChatGPT... 우리 졸업작품 교수님도 무조건 ChatGPT 프로젝트에 넣으라고 하셔서 주제를 통으로 바꿔야할 판이다. 뭐 쩔 수 있나. 강력한 도구인 건 맞는 것 같다. 내가 요구하는걸 그대로 뱉어주다니... 조금만 더 있으면 정말 아이언맨의 자비스나 Friday처럼 사람처럼 말하는 사람이 올 것 같기도? 그러다가 SKT의 기술블로그에서 ChatGPT를 IDE에서 편하게 사용할 수 있는 plugin을 보고 진짜 유용할 것 같다는 생각이 들어 그대로 넣어보았다. 이 글을 읽어보는 여러분들도 한번 해보시길!
2. 본문
환경은 Intellij Ultimate버전 하지만 근본적인 플러그인 설치 방법은 다르지 않을 것 같다.
상단의 [File] → [Setting]에 접속하면 다음과 같은 창이 나온다.
이곳에서 검색창에 'ChatGPT' 라고 입력하면 맨 위에 나오는 플러그인을 설치하면 된다. Marketplace에서 검색해야하는 것을 조심하자!
이제 API Key가 필요한데 아래의 주소에 접속하면 된다.
https://platform.openai.com/account/api-keys
API Key를 발급받고 나서 다시 [File] → [Setting] → [Tools] → [OpenAI]의 GPT 3.5 Turbo를 선택하면 API Key를 입력하는 칸이 나오는데, 이 Key를 입력하고 Apply를 눌러주자.
Apply를 누르면 왼쪽 하단에 ChatGPT 창에서 ChatGPT에게 자유롭게 질문할 수 있다.
더 좋은 점은 코드를 그대로 보낼 수 있는데, 다음과 같이 해주면 된다.
전체 코드를 드래그하고 오른쪽 마우스를 눌러 Custom Actions를 선택해준다. 그리고 Add Custom Actions를 선택하면 멘트를 쓸 수 있는 창이 나오는데 자유롭게 멘트를 쓰면 된다.
그리고 send를 눌러주면 다음과 같이 답변을 받을 수 있다.
3. 결어
ChatGPT는 참 편하다. 이걸 얼마나 더 편하게 사용할 수 있을지, 이걸로 뭘 할 수 있을지가 앞으로 중요한 과제인 것 같다.
'programming > 내가 만들고 싶어서 만든 것!' 카테고리의 다른 글
Python을 활용한 메일전송 - SMTPlib의 사용 (4) | 2021.02.20 |
---|---|
코로나 종합 어플리케이션 작성기 (Jsoup을 활용한 실시간 확진자 알림) (3) | 2021.02.12 |
[최종본] C++를 활용한 오목게임 만들기 - AI모드의 OOP적 설계 (0) | 2020.12.29 |
C++를 활용한 오목게임 만들기 - PvP모드의 OOP적 설계 (0) | 2020.12.24 |
Python을 활용한 '여름 길이' 분석하기 - (한 해의 여름은 몇일일까?) (0) | 2020.08.18 |