
Google Apps ScriptでChatGPTと連携!設問を自動送信&回答をスプレッドシートに保存する方法
AI技術が進化する中で、日常業務における課題解決や情報収集にチャットGPTを活用する機会が増えています。とはいえ、毎回ブラウザを開いて質問を投げるのは手間がかかることも。
そこで今回は、Google スプレッドシートとGoogle Apps Script(GAS)を使い、チャットGPTに自動で設問を投げて回答を取得し、それをスプレッドシートに保存する方法をご紹介します。手動操作を減らし、効率的にAIの力を活用できる仕組みを、一緒に作っていきましょう!
解説内容
GASコードとスプレッドシートのサンプル
必要なAPI設定と各手順
業務活用の事例
1. 準備
必要なツール・情報
Google スプレッドシート:設問と回答の管理用。
Google Apps Script (GAS):自動化スクリプトを記述。
OpenAI APIキー:ChatGPTへのアクセスに必要。
2. Google スプレッドシートのセットアップ
スプレッドシートの作成
新しいスプレッドシートを作成し、名前を「ChatGPT-Automation」に設定。
シート1のA列~C列に以下のヘッダーを入力します:
A1: 設問
B1: 回答
C1: ステータス(例:未処理/完了)
3. OpenAI APIの準備
OpenAI APIキーの取得
OpenAI公式ページでアカウントを作成し、APIキーを取得します。
APIキーを後ほどGASコードに設定します。
4. GASのコード
以下のコードを使用します。
ここから先は
1,724字
¥ 100
この記事が気に入ったらチップで応援してみませんか?