cyphen156

VS Code ChatGPT 4 Extension 만들기 ##1 확장 기능에 대한 고민 본문

프로젝트/Extensions

VS Code ChatGPT 4 Extension 만들기 ##1 확장 기능에 대한 고민

cyphen156 2023. 6. 30. 09:32

오늘 학교에 와서 자리에 앉고 편집기를 열자마자 고민이 생겼다.

확장기능을 사용자에게 어떻게 제공할 것인가? 에 대한 생각이다.

 

Chatgpt를 사용하는 방법은 여러가지가 있지만 내가 주력으로 사용하는 것은 plus결제를 한 뒤 MS Edge를 통해 OpenAI 사이트에 접속하고, ChatGPT4모듈을 이용하는 방식이다.

여태까지 내가 생각해왔던 확장 개발의 방향성은 OpenAI에서 제공해주는 API를 통해 Chatgpt4모델을 사용하고, 대화 입출력 횟수에 따라 일정량의 요금을 부과받는 방식이었는데,

만약 +결제를 안한 사람이면 3.5모델을 사용하게 될 텐데

"그러면 그냥 셀레니움으로 OpenAI창에 자동으로 접속해서 쿼리와 대화 내역을 모두 찾아 가져오고, 이걸 하드웨어에 저장하고 있으면 되지 않나?"라는 생각이 갑자기 들었다. 
이렇게 개발했을 때 발생할 수 있는 문제점은

애초 기획이 웹브라우저를 통해 GPT와 소통하는것이 귀찮아서 시작하게된 프로젝트였는데 셀레니움을 통해 브라우저로 소통하면 왜 궂이 그런작업을 하는가? 라는 의문이 든다

그럼에도 불구하고 셀레니움을 썻을때의 장점이라 하면 디버깅을 할때 발생하는 에러를 Copy & paste를 통해 웹브라우저로 gpt에 물어보는 정도의 수고로움을 셀레니움을 통해 창 전환 없이 할수 있을것 같다?라는 생각이 든다. 

국내외의 VS코드 익스텐션 개발 사례들을 좀 찾아보면서 어떤 방식으로 개발할지는 조금 더 고민해봐야겠다


이제 다시 공부하러가야지

TT