GoogleスプレッドシートからGeminiを活用して業務効率化する方法

Googleは、GoogleスプレッドシートからGeminiを活用して業務効率化する方法についての記事を公開しました。
Geminiは、Googleが開発した大規模言語モデルです。Gmail、ドキュメント、スプレッドシートなど、さまざまなGoogle Workspace製品に統合されています。今回の記事では、スプレッドシートからGeminiのAPIを呼び出して、複数の行のデータを一度に生成または強化する方法を紹介しています。
記事では、オンライン小売データセットを使用して、商品の説明から色を抽出し、新しい列に挿入する例が紹介されています。この新しい列は、顧客が色フィルターを使用して探している商品を簡単に見つけるのに役立ちます。
スプレッドシートからGeminiのAPIを呼び出すには、Google WorkspaceのurlFetchApp関数を使用します。この関数は、HTTPリクエストを作成したり、Webコンテンツを取得したりするために使用できます。記事では、urlFetchAppを使用してgenerateContent REST APIを呼び出す方法を紹介しています。
また、BigQueryをApps ScriptとGeminiの間のブローカーとして使用する方法についても紹介されています。これは、大規模なデータセットに適した堅牢なアプローチです。BigQueryを使用すると、スプレッドシートからGemini Proモデルにリクエストを送信できます。
記事では、これらの方法を使用して、スプレッドシートからGeminiを活用する方法を具体的に説明しています。Geminiをスプレッドシートと統合することで、これまで以上に多くのユーザーがAIの洞察を得て、カスタムタスクの時間を節約し、労力を削減できます。
詳細については、Google Cloudの公式ドキュメントやブログ記事をご確認ください。
参照元サイト:How to integrate Gemini and Sheets with BigQuery