본문 바로가기
온라인정보

구글 바드에 스프레드시트 연결하기

by 인포기자님 2023. 11. 29.

구글 스프레드에서 바드를 연결하는 방법은 크게 두 가지가 있습니다. 첫 번째 방법은 AppScript를 사용하는 방법이고, 두 번째 방법은 외부 API를 사용하는 방법입니다.

AppScript를 사용하는 방법은 다음과 같이 진행합니다.

  1. 구글 스프레드시트를 엽니다.
  2. 도구 > 스크립트 편집기를 클릭합니다.
  3. 스크립트 편집기에서 다음과 같이 코드를 작성합니다.
function connectToBard() {
  // 바드 API를 호출합니다.
  var response = UrlFetchApp.fetch("https://bard.google.com/v1/query?q=hello");

  // 응답을 JSON으로 변환합니다.
  var json = JSON.parse(response.getContentText());

  // 응답의 결과를 출력합니다.
  Logger.log(json.result);
}
  1. 실행 버튼을 클릭합니다.

스크립트 편집기에서 다음과 같은 결과가 출력됩니다.

{
  "result": "안녕하세요!"
}

 


앱 스크립트는 Google의 클라우드 기반 서비스를 자동화하고 확장하기 위한 자바스크립트 기반의 스크립팅 언어입니다. 앱 스크립트를 사용하면 Google 서비스, 예를 들면 Gmail, Google Sheets, Google Docs 등과 같은 여러 서비스 간의 통합 및 사용자 정의 기능을 만들 수 있습니다.

이 언어는 주로 Google Apps Script라고도 불리며, Google 계정에 로그인한 상태에서 사용자가 Google Workspace 앱과 상호 작용하고 사용자 지정 기능을 추가할 수 있는 강력한 도구로 사용됩니다.

예를 들어, Google Sheets에서 특정 조건을 충족하는 행을 자동으로 감지하고 특정 작업을 수행하거나, Gmail에서 특정 이벤트에 대한 자동 응답을 설정하는 등의 작업을 앱 스크립트를 사용하여 수행할 수 있습니다.

 


 

 

외부 API를 사용하는 방법은 다음과 같이 진행합니다.

  1. 구글 스프레드시트를 엽니다.
  2. 도구 > 추가 기능 > 외부 API를 클릭합니다.
  3. API 라이브러리에서 Bard API를 선택합니다.
  4. 설치를 클릭합니다.

Bard API가 설치되면 다음과 같은 코드를 사용하여 바드를 연결할 수 있습니다.

function connectToBard() {
  // 바드 API를 호출합니다.
  var response = Bard.query("hello");

  // 응답을 출력합니다.
  Logger.log(response);
}

스크립트 편집기에서 다음과 같은 결과가 출력됩니다.

안녕하세요!

AppScript를 사용하는 방법은 구글 스프레드시트에서 바드를 직접 호출할 수 있다는 장점이 있습니다. 외부 API를 사용하는 방법은 구글 스프레드시트에서 바드를 간단하게 사용할 수 있다는 장점이 있습니다.