2026年8月27日

GAS×HTMLでFAQチャットボットを作るメリット・デメリット

 

山口別府弁天池
山口別府弁天池         


これまで当研究会のFAQチャットボットは,無料の「インテント型従来AI」サービスを利用していました。近年,サービスが終了したため代替策を考える必要に迫られています。

しかし,今話題のジェミニやOpenAIなどの新しいAI(LLM:Large Language Model、大規模言語モデル)サービスは,無料サービスがあるものの一定量を超えると有料となるものがほとんどです。

そこで,FAQチャットボットを題材に廉価で安定的な「GAS(Google Apps Script)とHTML」を組み合わせたルールベースの活用法(小規模ウィジェット)を考えることにしました。

GASは廉価で,小規模なトランザクションシステムに最適な感がありますが,GAS特有の制限事項も多く,上手く使うにはいろいろとコツが必要です。

また,最近はAI(LLM)に問いかけると,プログラムコードを作ってくれるようになりました。ハルシネーション(間違い)やメンテナンスの問題もあり,そのまま利用することは出来ませんが,今後,AIの活用は避けて通れません。

そこで,当ブログも詳細なコーディングは冗長になりますので,そのようなコードはAIに問い合わせて頂くこととして,今後は必要なコードに絞って記載するようにしたいと考えています。

それでは,学習を開始します。

【実証前提条件】
・クラウドアプリ:Google Spread Sheet ,  Google Apps Script
・PC:Windows 11 Proを利用
・サーバ:Webサーバを利用