ChatGPT의 공개와 함께 다양한 기회가 생겼습니다. ChatGPT는 텍스트 생성, 번역, 요약, 스프레드시트의 데이터 통합과 같은 작업에서 탁월한 기능을 보여줬습니다. 이러한 기능은 기존 스프레드시트 소프트웨어에서는 평범하고 시간이 많이 걸리는 작업으로 여겨졌습니다.
ChatGPT의 기능을 스프레드시트 내에 통합한다고 가정해 보겠습니다. 복잡한 수학 방정식을 공식화하는 대신 영어로 명령을 제공하고 ChatGPT에 의존하여 고된 작업을 처리할 수 있습니다.
Google 스프레드시트에 GPT 기술을 통합하면 스프레드시트를 효율적으로 완성할 수 있습니다.
스프레드시트 및 문서용 확장 프로그램에서 GPT를 사용하는 방법
OpenAI의 GPT API를 타사 애플리케이션과 통합하면 사용자는 명시적인 ChatGPT 확장 프로그램 없이도 Google 스프레드시트 내에서 GPT 기술의 이점을 경험할 수 있습니다. 이러한 애플리케이션의 예로는 독립형 프로그램이 아닌 Google 스프레드시트 확장 프로그램으로 작동하는 ‘스프레드시트 및 문서용 GPT’ 확장 프로그램이 있습니다. 이를 통해 사용자는 스프레드시트 내에서 사용자 지정 기능을 통해 ChatGPT와 유사한 응답을 활용할 수 있습니다.
OpenAI API 키를 얻는 작업은 코딩에 능숙할 필요는 없습니다. 관련 절차는 지나치게 복잡하지 않으며 비교적 쉽게 실행할 수 있습니다. 이 프로세스를 시작하려면 OpenAI API 키를 확보한 다음 Google 스프레드시트 계정에 ‘스프레드시트 및 문서용 GPT’ 확장 프로그램을 추가하기만 하면 됩니다. 그러나 OpenAI API 키를 얻는 방법에 대한 의문이 남아 있습니다.
Google 스프레드시트에 ‘스프레드시트 및 문서용 GPT’ 확장 프로그램을 추가하는 방법
Google 스프레드시트에 ‘스프레드시트 및 문서용 GPT’ 확장 프로그램을 설치하려면 다음 단계를 따르세요. 1. 스프레드시트 및 문서용 GPT 확장 프로그램과 함께 사용하려는 새 또는 기존 Google 스프레드시트를 엽니다. 2. 화면 상단에 있는 ‘확장 프로그램’을 클릭한 다음 ‘확장 프로그램 가져오기’를 선택합니다. 3. 검색창에서 ‘스프레드시트 및 문서용 GPT’를 검색하고 결과를 클릭합니다. 4. ‘확장 프로그램 추가’를 클릭하고 메시지가 표시되면 데이터에 액세스할 수 있는 권한을 부여합니다. 5. 설치가 완료되면 Google 스프레드시트에서 ‘도구’ 메뉴를 클릭한 다음 ‘스프레드시트 및 문서용 GPT’를 선택해 ‘스프레드시트 및 문서용 GPT’ 도구에 액세스할 수 있습니다.
Microsoft Word를 열면 ‘파일’로 이동하여 ‘새로 만들기’를 선택합니다. 그런 다음 ‘Google 스프레드시트 스프레드시트’라는 이름의 문서를 만듭니다. 그런 다음 탭을 클릭하여 Google 스프레드시트에서 새로 만든 문서를 엽니다. 마지막으로 문서 내에서 원하는 대로 콘텐츠를 편집하거나 추가합니다.
⭐ 확장 프로그램 및 추가 기능을 찾아 클릭하고 추가 기능 받기를 클릭합니다.
⭐ 다음으로 Google 워크스페이스 마켓플레이스로 이동합니다.화면 오른쪽 상단의 검색창을 찾아 스프레드시트 및 문서용 GPT를 검색합니다.
⭐ 위 스크린샷과 같이 첫 번째 확장 프로그램을 클릭합니다. 다음 페이지에서 설치를 클릭한 다음 계속을 클릭합니다.
이 도구를 사용하여 시트를 변경할 수 있도록 필요한 권한에 동의하여 Google 스프레드시트 계정을 이 애플리케이션에 연결할 수 있도록 허용해 주세요.
설치 프로세스가 완료되면 메시지에 따라 ‘다음’을 클릭한 후 이어지는 확인 화면에서 ‘완료’를 선택하여 설정을 마무리합니다.
플러그인 설치 후 Google 스프레드시트 계정에서 사용할 수 있습니다. Google 스프레드시트에서 GPT 기반 기능 및 수식을 사용하려면 활성화할 수 있는 유효한 OpenAI API 키가 있어야 합니다.
OpenAI API 키 생성 방법
스프레드시트 및 문서용 확장 프로그램에서 GPT를 활용하기 위해서는 OpenAI 웹사이트에서 API 키를 발급받아야 합니다. OpenAI API 키 생성 과정은 다음과 같이 요약할 수 있습니다:
⭐ OpenAI 을 방문하여 아직 계정이 없는 경우 가입하세요.
⭐ 계정을 생성한 후 로그인하고 OpenAI의 API 키 페이지 으로 이동합니다.
인터페이스의 중앙 영역으로 이동하여 쉽게 액세스할 수 있는 “새 비밀 키 만들기” 버튼을 선택하세요.
⭐ 모든 것이 정상적으로 진행되면 API 키가 포함된 팝업과 “API 키 생성됨” 알림이 화면에 나타납니다. 그런 다음 API 키 옆에 있는 녹색 복사 버튼을 탭하여 키를 클립보드에 복사합니다.
API 키는 분실 시 복구할 수 없으므로 안전하게 보관하는 것이 중요합니다. 또한, 권한이 없는 제3자와 API 키를 공유하면 해당 제3자가 불법적으로 사용할 경우 OpenAI의 GPT API에 대한 액세스가 제한될 수 있습니다.
무료 API 키를 받은 후에는 Google 스프레드시트 계정의 스프레드시트 및 문서용 GPT 확장 프로그램 내에 통합해야 합니다.
응용 프로그램을 열면 사용자에게 새 통합 문서를 만들거나 이전에 프로그램 데이터베이스에 저장된 기존 통합 문서를 다시 열라는 메시지가 표시됩니다.
“확장 프로그램” 메뉴로 이동한 다음 “GPT for Sheets™ 및 Docs™”를 선택합니다. 그런 다음 “API 키 설정”을 클릭하여 설정에 액세스하세요.
⭐ 이전에 생성한 API 키를 API 입력 필드에 붙여넣고 확인을 탭합니다. 유효한 API 키인 경우 “OpenAI API 키가 유효합니다!” 알림이 표시됩니다.
지금 애플리케이션의 API 키를 탭하여 저장하세요.
구성 절차의 마지막 단계가 수행되었습니다. 프로세스를 완료하려면 Google 스프레드시트 및 Google 문서 도구용 GPT 애드온을 활성화하는 것만 남아 있습니다. 이렇게하려면 “확장 프로그램”메뉴로 이동하여 “스프레드 시트 및 문서 용 GPT”옵션을 찾은 다음 “GPT 기능 사용”버튼을 클릭하세요.
GPT 기반 Google 스프레드시트로 무엇을 할 수 있나요?
이제 Google 스프레드시트 확장 프로그램 설치가 완료되었습니다. GPT 기술의 통합으로 이 플랫폼에 수많은 가능성이 열렸으며, 사용자는 다양한 혁신적인 작업을 수행할 수 있습니다.
잠재력은 무한하고 무한합니다.
텍스트 생성
Google 스프레드시트를 통해 ChatGPT 기술을 통합하면 표준화된 ChatGPT 프롬프트를 활용하여 Google 스프레드시트 플랫폼 내에서 바로 응답을 생성할 수 있습니다. 예를 들어, 셀 C3에 ‘=GPT(“Snapchat에 대한 간단한 설명 작성”)’ 수식을 입력하면 ChatGPT에서 Snapchat에 대한 내러티브를 얻을 수 있습니다.
스크린샷 작성자 Maxwell Timothy
또는 A1 셀에 프롬프트를 입력하고 =GPT(A1)과 같은 수식을 사용하여 해당 셀의 내용을 통합하여 비슷한 결과를 얻을 수 있습니다.
스프레드시트로 작업할 때 여러 셀에 걸쳐 GPT-3 API의 출력이 필요한 경우가 종종 있습니다. 이는 “=GPT\_LIST” 함수를 사용하면 쉽게 수행할 수 있습니다. 예를 들어, A1 셀의 특정 요구 사항과 데이터에 따라 “=GPT\_LIST(“아이스크림 가게를 위한 5개의 창의적인 태그 라인 작성”)” 또는 “=GPT\_LIST(A1)”를 입력할 수 있습니다.
텍스트 번역
시트 및 문서용 GPT 확장 프로그램의 통합을 통해 사용자는 GPT\_TRANSLATE 함수를 활용하거나 기본 GPT 함수 내에 표준 ChatGPT 번역 프롬프트를 포함시켜 Google 스프레드시트 내에서 ChatGPT의 기능을 활용할 수 있습니다. 전자의 접근 방식은 =GPT(“‘봉주르’를 영어로 번역”)의 형식을 취하고, 후자의 접근 방식은 GPT\_TRANSLATE([text\_to\_translate], [target\_language], [source\_language])로 표현됩니다.
텍스트 요약
요약 프롬프트를 둘러싸는 기본 =GPT 함수 또는 특정 셀의 내용을 요약하는 데 =GPT\_SUMMARIZE 함수를 사용할 수 있습니다. 예를 들어 활성 셀에 =GPT\_SUMMARIZE(C44) 수식을 적용하면 셀 C44에 있는 콘텐츠의 요약이 해당 셀에 표시됩니다.
텍스트 분류
GPT-CLASSIFY와 Google 스프레드시트의 통합으로 플랫폼 내에서 데이터에 자동으로 라벨을 지정하고 분류할 수 있게 되어 기능이 확장되었습니다. 이 기능은 과일, 동물, 성별, 통화 등과 같은 정보 수집에 분류가 필요한 경우나 감성 분석을 사용하여 텍스트 데이터를 분석해야 하는 경우에 특히 유용합니다.
문구를 바꿔드리겠습니다. GPT\_C
데이터 테이블 생성
스프레드시트와 테이블의 활용도는 매우 유사하며, 전자는 후자를 보완하는 이상적인 역할을 합니다. GPT\_TABLE 함수를 사용하면 원하는 표 구성에 대한 최소한의 입력만으로 Google 스프레드시트 내에서 손쉽게 표를 구성할 수 있습니다. 따라서 특정 데이터 집합을 표로 표현해야 하는 경우 이 함수를 요청하기만 하면 표를 생성할 수 있으므로 프로세스가 크게 간소화됩니다. 예를 들어, 최고 시청률을 기록한 한국 드라마를 각 드라마의 주제 및 IMDb 등급과 함께 편집해야 한다고 가정해 보겠습니다. 이러한 데이터 모음은 수작업으로 수집하는 데 많은 시간이 소요될 수 있습니다.
방정식 GPT\_TABLE을 활용하면 3초 이내에 테이블을 생성할 수 있습니다. 이 결과를 얻으려면 “한국 최고의 TV 시리즈 20개, 해당 시리즈의 IMDb 등급, 중심 주제를 나타내는 키워드 3개”와 같은 명령을 입력할 수 있습니다. 이 함수를 실행하면 다음과 같은 출력을 얻을 수 있습니다.
텍스트 서식 복사
스프레드시트의 서식을 조정해야 하지만 사양이 명확하게 정의되어 있지 않거나 일관성이 없어 Google 스프레드시트가 이를 정확하게 인식하고 복제할 수 없는 경우가 발생할 수 있습니다. 이러한 상황에서는 =GPT\_FILL 함수가 매우 유용할 수 있습니다. 이 함수를 사용하려면 사용자가 원하는 서식의 예를 제공해야 하며, 이 예는 =GPT\_FILL 함수에 의해 복사됩니다. 이 함수의 사용법을 보여주는 튜토리얼 비디오는 아래에 제공됩니다.
데이터 추출
=GPT\_EXTRACT 함수를 사용하면 특정 데이터 유형을 지정된 셀에 할당하여 데이터를 분류할 수 있습니다. 이 작업은 셀 B23에 CSV 파일을 붙여넣은 후 =GPT\_EXTRACT(B48, C48) 함수를 구현하여 CSV 텍스트에서 이메일 주소를 추출하여 현재 셀에 저장함으로써 용이하게 수행할 수 있습니다. 함수에서 C48에 대한 참조는 추출할 특정 데이터 유형, 특히 이 시나리오에서는 이메일 주소의 위치를 지정합니다.
구글 스프레드시트에서 ChatGPT 프롬프트로 생산성 향상
스프레드시트 및 문서용 GPT와 ChatGPT의 통합은 스프레드시트 내에서 채팅GPT를 통해 수행할 수 있는 작업을 수행하여 생산성을 향상시킬 수 있도록 합니다.
Google 스프레드시트용 GPT의 활용은 혁신적인 프롬프트를 구성하고 통합된 GPT 기능을 사용하는 창의력에 따라 잠재적인 적용 범위가 달라지므로 미리 정해진 기능 세트에 국한되지 않습니다.