AIチャットボット開発の完全ガイド

AIチャットボットは、質問を理解して必要な情報を探し、回答や次の手続きへ案内する仕組みです。業務で使うには、回答の根拠、閲覧権限、有人対応への引き継ぎが必要です。

自社に必要な範囲を見極めるには、会話の自然さと業務上の解決を分けて考えるのが有効です。

AIチャットボットの方式

登録回答と生成回答の使い分け

選択肢に沿って案内する方式もあれば、質問に合う登録回答を探す方式もあります。向いている用途は、回答をどこまで固定したいかで変わります。登録した回答を返すのか、質問や資料に応じて文章を組み立てるのかで、選ぶ方式が決まります。

  • シナリオ型:必要項目を順番に確認する受付や案内。
  • FAQ検索型:言い換えた質問から、承認済みの答えを探す仕組み。
  • 生成AI・RAG型:資料を参照し、質問に合う説明をまとめる方式。

すべてを生成AIで置き換えなくても、方式は組み合わせて使えます。たとえば、厳密な受付条件はシナリオで確認し、説明は文書検索を使うといった形が考えられます。

社内向けと顧客向けの成功条件

社内向けなら、規程や手順を見つける時間の短縮が目的になります。顧客向けなら、問題を解決できたか、必要なときに担当者へ進められたかが成否を左右します。

例えばPKSHA AIヘルプデスクは社内問い合わせを扱います。一方、MOBI BOT GenAIは顧客対応と有人連携を案内しています。

ポイント

方式は、回答をどこまで固定したいかと、社内向けか顧客向けかで選びます。両者は成功条件も違うため、導入の目的を先に決めておくと判断に迷いにくくなります。

RAGによる回答の作り方

RAGで文書を準備し、質問と権限に合う資料を検索して、根拠から回答を作る流れの図。
資料から回答まで、根拠が段階を追って渡されます。

検索と生成AIへの根拠の受け渡し

RAGは、社内文書などから関連箇所を検索し、その内容を回答の生成に使う方式です。なお、資料を追加することは、モデルそのものを再学習させることとは別です。その処理は、大きく三段階で捉えられます。

  • 準備:文書を読み取り、見出しや版を付けて、検索できる形に整えること。
  • 検索:質問と利用者の権限に合う資料を取り出すこと。
  • 回答:取得した根拠から説明を作り、参照先を添えること。

MicrosoftのRAG解説では、キーワード検索と意味に基づく検索などを説明しています。業務用語や型番に合う検索方法を選びます。

RAGを入れても残る誤答

資料が古い、検索で必要な条件を落とす、生成時に内容を取り違えるといった失敗が起こります。根拠リンクがあっても、リンク先が回答を裏付けているとは限りません。

たとえば、出張規程の対象区分を取り違えると、金額が資料に載っていても誤った案内になります。こうした誤りを防ぐには、条件と例外を含めて読めるように資料を分割し、回答との一致を評価します。

ポイント

RAGを使っても誤答は残るため、検索で根拠を正しく取れているかと、回答が根拠と合っているかを、評価問題で別々に確かめることが欠かせません。

業務利用に向けた設計項目

閲覧権限を検索結果と生成AIへの入力に適用し、会話履歴、キャッシュ、更新反映にも配慮する図。
権限の確認範囲は検索後の情報管理にも続きます。

検索への閲覧権限の適用

社内ボットにログインできることと、すべての文書を読めることは別です。そのため、利用者が閲覧できる資料だけを、検索結果や生成AIへの入力に含めます。

Azure AI Searchの文書アクセス制御も、検索結果を権限で絞る方式を示しています。ただし、利用基盤に応じた実装と試験が必要です。さらに、権限の設計では、文書以外に残る情報も扱います。

  • 会話履歴:他の利用者が読めない保存と表示。
  • キャッシュ:権限が異なる相手へ同じ結果を返さない設計。
  • 更新反映:削除や異動後に古い閲覧権限が残らない仕組み。

回答不能時の有人対応への引き継ぎ

資料にない場合、条件が足りない場合、利用者が人を希望する場合の動作を決めておきます。無理に回答を続けると、解決までの時間がかえって延びます。さらに、有人側へ渡す情報も選んでおきます。

  • 相談内容:元の質問と、聞き返して分かった条件。
  • 対応履歴:提示した案内と、それで解決しなかった点。
  • 受付情報:担当窓口、受付番号、次の連絡方法。

営業時間外なら、受付だけを行うのか、別窓口を示すのかを明確にします。また、AIの回答で会話が終わったことを、問題の解決と同一視しないようにします。

ポイント

閲覧権限は検索や生成AIへの入力にも及ぼし、回答できない場合は、有人側が続きから対応できる情報を渡せるように決めておくことが大切です。

導入効果と品質の測り方

導入効果を測る指標として、回答品質、窓口成果、維持負担を並べた図。
三つの観点を並べることで、導入後の変化を見渡せます。

よくある質問に絞った試験運用

最初は、資料が整っていて回答責任者がいる業務を選びます。そのうえで、過去の問い合わせから評価問題を作り、正常な質問、曖昧な質問、答えられない質問をそろえます。

導入判断には、技術と運用の両方の指標を使います。

  • 回答品質:根拠との一致、条件の欠落、重大な誤答。
  • 窓口成果:利用者の解決、再問い合わせ、有人の作業時間。
  • 維持負担:文書更新、誤答調査、設定変更後の評価工数。

MicrosoftのRAG評価は、検索品質と回答の整合性を別に扱います。回答できなかった原因を切り分けることが、改善の出発点です。

更新後の同じ評価問題による再確認

規程の差し替えやモデル変更によって、以前は正しかった回答が悪化する場合があります。そのため、文書と設定の版を記録し、変更前後を同じ評価問題で比べます。

また、利用ログには個人情報が含まれる可能性があります。分析に必要な範囲と保存期間を決め、回答改善のためであっても無制限に残す運用は避けます。

独自開発とSaaSの選択では、必要な権限や連携に加え、自社で更新を担えるかを比べます。初期費用だけでなく、資料管理と問い合わせ改善の体制も予算に含めます。

ポイント

導入の判断は、回答品質、窓口成果、維持負担の三つの指標を並べて行います。更新のたびに同じ評価問題で比べ直すと、変更で回答が悪化していないかを見極められます。

まとめ

AIチャットボットは、知識を見つける仕組みと、問い合わせを解決する運用を組み合わせたものです。まずは対象を絞って試し、根拠、権限、有人対応への引き継ぎ、更新後の評価を備えてから用途を広げると、導入を進めやすくなります。

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

また、当社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。