株式会社エクスブリッジ

構成例|Fessの全文検索で、社内文書から答える

Fessの全文検索で、
ファイルサーバーの文書から答えるAIチャットボット。

Fess は、Webページ・ファイルサーバー・データベースを巡回して取り込める、オープンソースの全文検索サーバーです。Fess で社内の文書を探し、当たった箇所を Kurage Light ChatBot に渡して出典つきで答える構成を組みます。文書が多い会社や、部署ごとに見せる文書を変えたい会社に向きます。

構築について相談する(Zoom可) Kurage Light ChatBotを見る

Fess+AIチャットボットとは

Fess+AIチャットボットとは、オープンソースの全文検索サーバー Fess で社内の文書を検索し、質問に関係する箇所だけを AI チャットボット(Kurage Light ChatBot)に渡して、出典の文書名とリンクとともに答えさせる構成です。Fess の巡回でファイルサーバーや社内サイトの文書をまとめて取り込めます。

質問してから答えが出るまで

  1. Fess が、ファイルサーバー・社内サイト・データベースを定期的に巡回して索引を作る
  2. 社員が Kurage Light ChatBot の画面に質問を書く
  3. Fess の検索APIで、関係する文書を探す(利用者のロールで見せる文書を絞る)
  4. 当たった文書の該当箇所を取り出して AI に渡す
  5. AI は渡された箇所だけを根拠に答え、出典の文書名とリンクを添える

構成(使う部品と役割)

部品役割
Fess全文検索サーバー。巡回して文書を取り込み、検索APIで結果を返す。Java と OpenSearch で動く
Kurage Light ChatBotチャット画面と AI への中継。PHP の1ファイル
AI(大規模言語モデル)渡された箇所だけを根拠に答えを書く。クラウドのAPIかローカルのモデル
つなぎの部分(当社が構築)Fess の検索結果から該当箇所を取り出し、AI に渡して出典のリンクを付ける

向いている会社・向かない会社

向いている

  • 文書が多い、ファイルサーバー・社内サイト・データベースなど置き場所が複数ある
  • 部署や役職ごとに見せる文書を変えたい
  • 検索サーバー用にメモリを数GB用意できる

向かない(別の方法をおすすめします)

  • サーバーをできるだけ軽くしたい・文書が少ない(Namazu の構成をおすすめします)
  • レンタルサーバーだけで済ませたい(Fess は Java の常駐サーバーが要ります)

導入の流れ

  1. 文書の置き場所・量・閲覧権限の分け方を伺う(無料)
  2. Fess を立てて一部の置き場所を巡回させ、検索を確かめる
  3. Kurage Light ChatBot とつなぎ、実際の質問で答えと出典を確かめる
  4. すべての置き場所の巡回と権限を設定する
  5. 社内に公開して引き継ぐ

費用の目安

Fessオープンソース(Apache License 2.0)。サーバー代は別
Kurage Light ChatBot55,000円(税込)。ソースコード同梱・MITライセンス・月額なし
構築文書の量・置き場所・権限で見積もり

文書の量・置き場所・権限の分け方で構築の手間が変わるため、最初に文書の一覧を見せていただいてから見積もります。

社内の文書から答えるAIチャットボットを、自社に置きたい方へ

文書の置き場所(ファイルサーバー・共有フォルダ・社内サイト)と量を伺い、全文検索エンジンとAIの組み合わせを決めます。初回のご相談は無料です。Zoomでも対面(名古屋近郊)でも。

構築について相談する AI-IT顧問契約(名古屋市内)

よくあるご質問

Fessとは何ですか?

Webページ・ファイルサーバー・データベースを巡回して取り込み、まとめて検索できるようにするオープンソースの全文検索サーバーです。Java と OpenSearch で動きます。ライセンスは Apache License 2.0 です。

Fessだけでは足りないのですか?

Fess は文書を探して一覧で見せるところまでです。AIチャットボットと組み合わせると、見つかった文書を読んで、質問への答えを文章でまとめ、出典を添えて返せます。

部署ごとに見せる文書を変えられますか?

Fess には利用者のロールごとに検索結果を絞る仕組みがあり、チャットボットにもそれを引き継ぐ形で構築します。どこまで分けるかは、最初に権限の分け方を伺って決めます。

どんなサーバーが必要ですか?

Fess は Java と OpenSearch の常駐サーバーで、メモリを数GB使います。レンタルサーバーでは動かないので、社内のサーバーかVPS・クラウドのサーバーを用意します。

費用はどのくらいですか?

Fess はオープンソースで、Kurage Light ChatBot は55,000円(税込)・月額なしです。構築は文書の量・置き場所・権限を伺って見積もります。初回のご相談は無料です。

記載の製品名・サービス名は各社・各プロジェクトの商標または登録商標です。オープンソースのライセンスと最新版は、各プロジェクトの公式情報をご確認ください。

Kurage.AIKurage.AI に相談AIが何でも答えます