#電子のブログ

道具とお金で、人生の手間を減らす

社内ナレッジを即活用!Gemini × Google Drive × LINE WORKSでチャットボットを作ってみた

はじめに

社内に蓄積された資料やマニュアル、過去の問い合わせ内容。 情報はあるのに、活用されていない。

  • 必要な情報を探すのに時間がかかる
  • 担当者が不在だと回答が止まる
  • 同じ質問への対応が繰り返される

「Driveに情報はあるんだけど、誰も見ないし探せないんだよね」

そんな相談をきっかけに、今ある環境を活かしたチャットボットを構築してみました。

そんなわけで、ブログそっちのけで開発してみていた内容を公開してみます。



採用技術:Gemini × Google Drive × LINE WORKS

私が今回構築したチャットボットは、以下の3つを組み合わせています。

  • Google Drive
    社内マニュアルやドキュメントを一元管理 & ファイルの更新や追加も簡単に反映可能

  • Gemini AI
    自然言語で質問を理解 & 過去の資料から最適な回答を抽出

  • LINE WORKS
    社員が普段使っているチャットツール上で質問可能 & オウム返しや簡単なQA自動応答にも対応

中小企業では AI の敷居が高い、らしい

AI を活用したい、という声はここ数年で一気に増えていると感じています。

しかし実際には、

  • 専用システムの導入にはそれなりの費用がかかる
  • 社内にエンジニアがいない
  • そもそも何から始めればいいかわからない
  • 情報はあるが整理されていない

といった理由で、「やりたいけど動けない」状態で止まっているケースが多いように感じています。

私自身も、AI 導入という言葉が一人歩きしていることに少し違和感がありました。

本当に必要なのは “大規模な導入” ではなく、今ある環境をどう活かすかを考えることではないかと考えています。
これは本当に、ゼロから実装するとコストがかかるので、あるものを使えるなら使えるに越したことはありません。

Google Drive はすでにある。
LINE WORKS も日常的に使っている。

であれば、それらを自然につなぐだけでも、十分に実用的な仕組みは作れるのではないか。

そんな発想から今回の構築は始まりました。



利用シーンとメリット

今回のチャット ボットがどんな場面で利用される想定でつくられたかを紹介します。


社内問い合わせ対応

例えばこれからの時期、新入社員の PC のキッティングや、異動者や諸手続きに関する質問事項などがたくさんありそうですよね。
そのような質問の一次窓口として今回のチャット ボットが輝きます。

通常であれば、誰か社員が対応する必要がありますが、ボットが自動的に一次見解を出してくれるため、本来その質問を対応するはずだった人のリソースを別の仕事に回すことができます。


LINE (LINE WORKS) という親しみやすい GUI

これは今回依頼してくださった方から 「老若男女に馴染みのある LINE の企業版である LINE WORKS で試してみてほしい」 という依頼があったもの。
確かに今のご時世、LINE を使っていない方を探すほうが難しい時代ですから、理にかなっているのかも?


ナレッジの活用促進

これは Gemini を活用した理由なのですが、Google Drive の特定フォルダー配下のファイルをすべて読み取って Gemini に情報として使ってもらうようなことが可能です。
これにより、一般的な質問から、社内に限定されたナレッジの活用まで、幅広い回答ができるようになります。



実装したものの操作事例

実装したものがどんな風に使われるかの想定検証をいくつかやってみました。


一般的な質問に対する回答事例

これはまずはナレッジに存在しない、ごくごく普通の質問を行ったとき。

回答の精度は使っている Gemini (現在は gemini-2.5-flash) に依存しますのでハルシネーションに気をつける必要はあります。


社内情報に対する回答事例

今回のチャット ボットの推し機能の 1 つ。
株式会社 B という架空の会社の住所と法人番号というよくわからん数字までしっかり出してくれています。

元の情報はどこに置いたかというと、Google Drive に GeminiLearning という名前のフォルダーを作って、今回はその配下に存在するすべてのファイル情報を取得させています。

ちなみに保存されている会社の情報は以下の通り。



エラーの画面を直接貼った回答事例

これはプロンプトの作りこみによってはかなり役立ちそうな機能。

今回は
「この画像には何が写っていますか?もし問題がありそうであれば適切な対処を、必要な操作があればその内容をアドバイスしてください。」
という単純なプロンプトを埋めています。

これで画像だけからどんな回答が得られたか、参考までに全文を折り畳みで置いておきます。


回答内容全文はこちら 画像には、**「Windows インストーラー サービスにアクセスできませんでした。」というエラーメッセージが表示されています。**

これは、新しいソフトウェアのインストール、既存のソフトウェアの変更やアンインストールを行う際に、システムが「Windows インストーラー」という必要なサービスに接続できなかったことを示しています。このサービスが正しく機能しないと、ソフトウェアの管理ができません。

---

### 考えられる問題と対処法

このエラーは、Windows Installerサービスの一時的な問題、サービスの登録情報の破損、またはシステムファイルの不具合など、いくつかの原因で発生することがあります。以下に、一般的な対処法をいくつかご紹介します。

**1. Windows Installerサービスの再起動** Windows Installerサービスが停止している、または一時的に応答しない場合に有効です。

  1. **「ファイル名を指定して実行」を開く:** * キーボードの `Windows` キー + `R` キーを同時に押します。
  2. **サービス管理ツールを起動:** * 表示されたウィンドウに `services.msc` と入力し、「OK」をクリックします。
  3. **「Windows Installer」サービスを探す:** * サービスの一覧から「Windows Installer」を見つけます。
  4. **サービスの再起動または開始:** * 「Windows Installer」を右クリックし、メニューから「再起動」を選択します。 * もし「再起動」が選択できない(「開始」が表示されている)場合は、「開始」を選択します。
  5. **PCを再起動する:** * サービスの状態を変更したら、念のためPCを再起動し、再度操作を試してください。

**2. Windows Installerの再登録** Windows Installerの登録情報が破損している場合に試す方法です。

  1. **管理者としてコマンドプロンプトを開く:** * スタートボタンを右クリックし、「Windows PowerShell (管理者)」または「コマンドプロンプト (管理者)」を選択します。
  2. **コマンドを実行:** * 開いたウィンドウで、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押します。 ``` msiexec /unregister ``` (Enterキーを押す) ``` msiexec /regserver ``` (Enterキーを押す) * ※特にメッセージが表示されなくても問題ありません。
  3. **PCを再起動する:** * コマンド実行後、PCを再起動し、再度操作を試してください。

**3. システムファイルチェッカーの実行** Windowsのシステムファイルに破損がある場合に、それを修復するツールです。

  1. **管理者としてコマンドプロンプトを開く:** * スタートボタンを右クリックし、「Windows PowerShell (管理者)」または「コマンドプロンプト (管理者)」を選択します。
  2. **コマンドを実行:** * 開いたウィンドウで、`sfc /scannow` と入力し、Enterキーを押します。
  3. **スキャンが完了するまで待つ:** * スキャンには数十分かかる場合があります。完了するまでウィンドウを閉じないでください。
  4. **PCを再起動する:** * スキャンが完了し、問題が検出・修復された場合は、PCを再起動し、再度操作を試してください。

---

### これらの対処法で解決しない場合

上記の一般的な対処法で問題が解決しない場合や、これらの操作を行うことに不安がある場合は、**社内のIT部門またはヘルプデスク**にご連絡ください。システム設定や権限の問題など、より専門的な調査が必要になる可能性があります。


画像 1 枚からここまで得られれば十分ではないでしょうか。
回答方針もそうズレていなさそうです。
これは自分で作ってみたものの、もっと色々使い道ありそうかなぁ、とか考えました。

トータルでいうと社内ナレッジの検索ツールとあわせて、社内の情報整理 (どういうフォーマットで AI に学習させるか、どこに配置するか等) を助けてくれる装置なのかもしれない。。。



まとめ

Gemini × Google Drive × LINE WORKS を組み合わせることで、社内ナレッジを自然に検索・活用できる仕組みを構築しました。

特別なシステムを導入せずとも、既存環境の連携次第で実用的なAI活用は可能です。

今後は問い合わせ窓口用途や、画像活用の精度向上など、運用面の検証も進めていく予定です。



関連記事

この仕組みの構成や活用イメージについては、別記事にまとめています。

www.free-denshi.life