書籍紹介
本書は、Google Apps ScriptとAIを活用した業務自動化のためのプログラミング手法を解説した書籍です。まず、大規模言語モデルの特徴や得意とする処理など、AI組み込みプログラミングのコツを解説します。次に、事前準備として、GASでのAPI利用の基本やGeminiを利用する理由、APIキーの取得方法、プロパティストアの扱い方などを説明します。テキスト生成の章では、システムロールとプロンプトの設定、テキスト生成の関数化を扱います。最新のメールの内容の要約や、RSSリーダーで取得した記事の要約、未読メールの重要度解析と通知などのユースケースを検討します。画像解析の章では、画像ファイルをBase64エンコードしてGemini APIで解析するプロセスや、画像内のテキストをGoogleドキュメントに出力する方法を解説します。画像の自動タグ付けやレシート画像からの家計簿自動作成、PDFファイルのサムネイル画像の解析についても触れます。音声解析の章では、音声データをAPIへのリクエストに組み込む方法や、ポッドキャスト音声からのブログ記事作成、音声メモからのタスク抽出とリマインダー設定などのユースケースを検討します。さらに、出力をJSONに制限する構造化出力やJSONモード、JSONスキーマの定義について解説し、イベント告知案内からGoogleカレンダーに予定を作成する処理を紹介します。最後に、Function Callingと構造化出力の違いを比較し、利用可能な関数の定義や大規模言語モデルが呼び出した関数を実行する処理について説明します。
続きを読む
短くする
電子版 ¥1,800 小売希望価格(税別)
印刷版 ¥2,000 小売希望価格(税別)
発行日:2026/07/03
発行社:インプレス NextPublishing
ページ数:96(印刷版)
ISBN:9784295605034
第1章 はじめに
第2章 AI組み込みプログラミングのコツ
第3章 利用するAIと事前準備
第4章 テキストを生成する
第5章 画像を解析する
第6章 音声を解析する
第7章 構造化出力
第8章 Function Calling
第9章 おわりに
freeelover
フロント業務からバックオフィスまで、なんでも自分でこなす中小企業経営者。なかでもバックオフィスはプログラミングによる効率化の余地が大きいと思い立ち、未経験からGoogle Apps Scriptを学習。今では各種APIやAIを使い倒して、事務仕事を次々と効率化し業務量が体感1/10に。会計ソフトのfreeeが好きで、freee APIを活用したプログラミング活用例をブログ等で発信中。