見出し画像

Google Apps ScriptでChatGPTと連携!設問を自動送信&回答をスプレッドシートに保存する方法

AI技術が進化する中で、日常業務における課題解決や情報収集にチャットGPTを活用する機会が増えています。とはいえ、毎回ブラウザを開いて質問を投げるのは手間がかかることも。
そこで今回は、Google スプレッドシートとGoogle Apps Script(GAS)を使い、チャットGPTに自動で設問を投げて回答を取得し、それをスプレッドシートに保存する方法をご紹介します。手動操作を減らし、効率的にAIの力を活用できる仕組みを、一緒に作っていきましょう!



解説内容

  • GASコードとスプレッドシートのサンプル

  • 必要なAPI設定と各手順

  • 業務活用の事例


1. 準備

必要なツール・情報

  1. Google スプレッドシート:設問と回答の管理用。

  2. Google Apps Script (GAS):自動化スクリプトを記述。

  3. OpenAI APIキー:ChatGPTへのアクセスに必要。


2. Google スプレッドシートのセットアップ

  1. スプレッドシートの作成

    • 新しいスプレッドシートを作成し、名前を「ChatGPT-Automation」に設定。

    • シート1のA列~C列に以下のヘッダーを入力します:

      • A1: 設問

      • B1: 回答

      • C1: ステータス(例:未処理/完了)


3. OpenAI APIの準備

  1. OpenAI APIキーの取得

    • OpenAI公式ページでアカウントを作成し、APIキーを取得します。

    • APIキーを後ほどGASコードに設定します。


4. GASのコード

以下のコードを使用します。

ここから先は

1,724字

¥ 100

この記事が気に入ったらチップで応援してみませんか?