本日のスライド

[https://docs.google.com/presentation/d/1wckmHziywfubzy8tLvBPICjcf-TJfQGGn0NJFK4t_vM/edit?usp=sharing](https://docs.google.com/presentation/d/1wckmHziywfubzy8tLvBPICjcf-TJfQGGn0NJFK4t_vM/preview?usp=sharing)

GroqAPIをスプレッドシートに組み込む方法

生成AIをGoogle スプレッドシートに組み込む(無料)

ハンズオンのプロセス(大まかには↑です)

  1. フォームを作成(Google Drive内の新規作成からApps Script を選択して以下のコードを実行する)
function createStudentForm() {
  var form = FormApp.create('エッセイ提出用');

  form.addMultipleChoiceItem().setTitle('学年').setChoiceValues(['1', '2', '3']);
  form.addMultipleChoiceItem().setTitle('クラス').setChoiceValues(['1', '2', '3', '4']);
  form.addTextItem().setTitle('出席番号').setHelpText('※ 1桁の場合は「1」と記入してください。');
  form.addTextItem().setTitle('氏名');
  form.addMultipleChoiceItem().setTitle('エッセイの種類').setChoiceValues(['1', '2', '3', '4', '5']);
  form.addParagraphTextItem().setTitle('エッセイ');

  Logger.log('フォームのURL: ' + form.getPublishedUrl());
}

  1. 解答収集用のスプレッドシートを取得
  2. スプレッドシートの拡張機能タブよりApps Scriptを選択
  3. 左側の⚙を選択し、「スクリプトプロパティ」を追加

プロパティ

GROQ_API_KEY
  1. Groq から取得したAPIKeyをペースト

入手方法

https://groq.com/

↑へアクセスし、アカウントを作成(Google連携でとれます) 右上の Dev console をクリックし、APIKeys を選択 create APIKeys で適当な名前を付けてkeyを発行し、それをコピーしてスクリプトプロパティの値へペースト

  1. Apps Scriptのコード.gs (<>)へ以下をペーストして、保存💾&実行▶