-
구글 스프레드시트 플러그인으로 ChatGPT 사용하기구글/구글 스프레드시트 2023. 7. 23. 16:46반응형
이번 포스팅에서는 구글 스프레시트의 플러그인으로 간단히 ChatGPT를 활용하는 방법에 대해서 알아보겠습니다.
구글시트 확장 프로그램으로 ChatGPT 사용하기
다양한 플러그인 기능의 지원은, 엑셀과 비교할 때 구글 스프레드시트의 핵심 장점 중에 하나입니다. 많은 개발자들이 편리한 작업을 위해서 플러그인 기능 개발을 지원하고 있습니다. 이번에는 ChatGPT 함수를 바로 사용할 수 있는 확장기능과 그 사용법에 대해서 알아보도록 하겠습니다.
GPT for Sheets 부가 기능 설치하기
구글 스프레드 시트에서 ChatGPT를 사용하기 위해서 우선 확장 프로그램으로 "GPT for Sheets"를 설치해야 합니다. 이를 설치하는 경로는 아래와 같습니다.
- 확장 프로그램 > 부가기능 > 부가기능 설치하기
구글 시트에서 확장 프로그램 설치하기 여기서 "GPT for Sheets and Docs"를 검색하여 설치합니다. 유사한 GPT 확장기능도 많이 보이나, 여기서는 해당 프로그램을 기반으로 설명하도록 하겠습니다.
GPT for Sheets and Docs 확장기능 검색 결과 설치 버튼을 클릭하면 간단히 기능을 추가할 수 있습니다.
GPT for Sheets and Docs 확장기능 설치하기
ChatGPT API key 받아오기
위 확장 프로그램은 ChatGPT API를 기반으로 합니다. 따라서 ChatGPT의 API key가 존재해야 동작합니다. ChatGPT API Key 얻는 방법은 약간 까다로울 수 있는데요. 이전에 작성한 블로그 포스팅에 자세히 설명되어 있어서 자세한 설명은 생략하도록 하겠습니다. 아래 링크를 참고하시기 바랍니다.
Python으로 chatGPT API 사용하기
chatGPT를 통해서 자동으로 블로그에 업로드하는 기능을 사이드 프로젝트로 진행해 보려고 한다. chatGPT API에 연결하고, 이용 방법에 대해서 간단히 정리해 보았다. OpenAI chatGPT API 사용법 1. API key
smart-worker.tistory.com
확장 프로그램에 API Key 설정하기
GPT for Sheets 를 설치하고 chatgpt api key까지 받았다면, 이제 확장 프로그램에 api key 설정하고 함수를 불러올 수 있습니다. API 설정 경로는 아래와 같습니다.
- 확장 프로그램 > GPT for sheets > Set API key
확장 프로그램 > GPT for sheets > Set API key 그러면 아래 "Enter your OpenAI API Key" 입력창에 api key를 입력하면 활성화 됩니다.
단, api key가 외부에 유출되지 않도록 주의하여 주시기 바랍니다.
구글 시트에서 GPT 사용해 보기
정상적으로 설치되었다면 다양한 GPT 함수를 사용할 수 있습니다. 다양한 함수를 지원하는데, 확장프로그램> GPT for Sheet> "Enable GPT functions"를 들어가면 지원 가능한 함수 목록을 볼 수 있습니다.
GPT 함수 목록 GPT 함수는 기본 프롬프트를 입력하는 함수입니다. 가령 아래의 형태로 입력할 수 있습니다.
=GPT(prompt, [value], [temperature], [max_tokens], [model])
실제 아래와 같이 프롬프트를 직접 입력하거나, 아니면 셀위치를 입력해도 됩니다. 가령 아래와 같이 사용할 수 있습니다. B2 셀은 프롬프트이고, A5 셀은 이 프롬프트를 이용해 작업할 소스입니다.
GPT for Sheet 실행화면 상세한 함수 목록은 아래 참고 페이지에서 확인할 수 있습니다.
GPT for Sheets reference | GPT for Work Documentation
Discover all available functions in GPT for Sheets, along with simple examples and an extensive list of paramaters. If you are looking for usage examples, click here._
gptforwork.com
이 함수를 이용해서 띄어쓰기, 맞춤법, 번역 등 다양한 목적으로 활용할 수 있겠지요? ^^
마무리
이상 구글 스프레드시트의 확장 프로그램을 이용해 Chat GPT를 사용하는 방법이었습니다.
반응형'구글 > 구글 스프레드시트' 카테고리의 다른 글
[구글 스프레드시트] FV(Future Value)함수로 연금 저축 계획 세우기 (0) 2023.06.05 [구글 스프레드시트] AND, OR , IF 사용법 (0) 2023.06.04 [구글 스프레드시트] 순위 계산을 위한 RANK 함수 사용법 (1) 2023.06.04 [구글 스프레드 시트] 변경 내역 추적 및 복구 하기 (2) 2023.06.04 [구글 스프레드시트] 텍스트 열을 특정 기준으로 분할하는 방법 (0) 2023.06.04