챗GPT

구글 스프레드 시트에서 chat gpt 함수 사용/연동하기 - google spreadsheet with chat gpt function

자바라머신러닝 2023. 2. 7. 21:17

요즘 각광을 받고 있는 chatGpt를 구글 스프레드 시트에서 사용 방법을 알아봅니다. spreadsheet에 내장되어 있지 않아 확장 프로그램으로 무료 설치 가능합니다. gpt에서 발행하는 API KEY를 입력하고 Enable Function을 실행하면 바로 gpt()라는 함수에서 chat gpt와 연결됩니다.


2023년 2월 25일 출시된 new bing chat gpt 소개는 아래 링크에 소개되어 있습니다.
https://bulleten.tistory.com/128

 

한국에 출시된 마소 Edge, new Bing, 챗(chat) GPT 한글 사용방법 및 후기

오랜 대기 끝에 2023년 2월 25일 마이크로소프트에서 Edge에서 실행되는 new Bing AI, 챗(chat) GPT를 출시했습니다. Open AI의 챗(chat) GPT 와 달리 최신정보를 답해 주면서 주식정보도 제공합니다. URL 검색/

bulleten.tistory.com

과정

 

  • 구글 스프레드 시트에서 확장 프로그램 메뉴 → 부가기능 → 부가기능 설치하기 

gpt() 함수 설치 시작 메뉴
gpt() 함수 설치 시작 메뉴

  • Google Workspace Makreplace  앱 검색 난에 "gpt" 라고 검색하면 "GPT for Sheets and Docs" 완성 후 엔터
  • 검색되는 유사한 여러 앱 중에 "GPT for Sheets and Docs" 를 클릭
  • 새창이 보이면서 "설치" 또는 "install" 클릭

GPT for Sheets and Docs 검색 및 설치
GPT for Sheets and Docs 검색 및 설치

  • 계정 선택 후 권한 "허용" 클릭
    • 만약 메일에 "GPT for Sheets에 Google 계정 액세스 권한이 부여됨" 메일 받으면 "활동확인" 클릭후 "예, 본인의 활동입니다." 클릭
  • 다시 구글 스프레드 시트에서 확장 프로그램 메뉴 → GPT for Sheets and Docs → Set API KEY

cht gpt api key 등록 메뉴
cht gpt api key 등록 메뉴

  • API Key 입력하는 "Enter your OpenAPI key" 입력난 보임
    • chat gtp OpenAPI key 가 없으면, "https://platform.openai.com/account/api-keys" 접속 
      • "Create new secret key" 클릭
      • 새창이 뜨면서 생성된 key 를 복사 또는 녹색 네모박스 2개 겹친 아이콘 클릭
  • 이미 보유 또는 생성한 key 를 "Enter your OpenAPI key" 입력난에 붙여 넣기 후 "Check" 클릭

chat api key의 구글 스프레드 시트에 등록하는 화면
chat api key의 구글 스프레드 시트에 등록하는 화면

  • 동일한 창에서 "Save API key" 클릭
    • 아래 메세지 보이면 key 등록 완료 (만약 다른 메시지가 나오면 모드 크롬 브라우저를 닫고 재실행)

chat gpt api key 를 구글 스프레드시트 확장 프로그램에 정상 등록 될 경우 메세지
chat gpt api key 를 구글 스프레드시트 확장 프로그램에 정상 등록 될 경우 메세지

 

  • 다시 구글 스프레드 시트에서 확장 프로그램 메뉴 → GPT for Sheets and Docs → Enable GPT functions 클릭

gpt() 함수 활성화
gpt() 함수 활성화

 

gpt() 함수 사용 가능 메세지
gpt() 함수 사용 가능 메세지

  • gpt() 함수가 활성화되어 구글 스프레스 시트에서 사용 가능 및 gpt() 함수 실행 결과
    • gpt() 함수 정상 실행 결과

gpt() 함수 정상 실행 결과
gpt() 함수 정상 실행 결과

  • 만약 gpt() 함수 실행시 아래와 같이 무료 API trial 이 종료되었다고 메시지가 보이면
    • gpt 계정 유료 결제를 하거나 다른 ID 로 gpt 등록한 후 위 과정을 다시 실행

gpt() 실행시 "무료 API trial 이 종료되었다고 메세지"
gpt() 실행시 "무료 API trial 이 종료되었다는 메세지"

 

 

 

gpt 결제 방법
  • "https://platform.openai.com/overview" 접속 후 오른쪽 상단 "Upgrade" 클릭
  • "Setup paid account" 클릭 후 카드결제 정보 입력
    • 카드 정보는 구글 크롬에 내장되어야 함
    • 카드에 적힌 성명을 "Name on card" 에 입력함
    • 주소는 영문 입력 (특별히 규칙 없음)

 

결론

 

chat gpt api 를 어디서 사용하든 유료 라는 뜻입니다. 가격이 최소 18달러로 저렴(?) 하긴 하지만 테스트 삼아 하기에는 고려해 보셔야 겠습니다.

Chat GPT API KEY 유료 답변
Chat GPT API KEY 유료 답변