ドキュメントリトリーバー

ドキュメントリトリーバー

ドキュメントリトリーバーはAIモデルを選択したドキュメントやURLに接続し、特定のユースケースに対して正確で最新、かつ関連性の高いAI応答を可能にします。

コンポーネントの説明

ドキュメントリトリーバーコンポーネントの仕組み

大規模言語モデル(LLM)の最大の課題は、あいまい・古い・または誤った情報を提示しがちな点です。常に最新かつユースケースに関連した回答を得るには、生成モデルを正しいナレッジソースに紐づける必要があります。

このアプローチは「Retrieval-Augmented Generation(RAG)」と呼ばれ、生成モデルにあなた自身のナレッジソースを与えます。リトリーバー系コンポーネント(ドキュメントリトリーバーなど)によって、この手法が利用可能になります。

ドキュメントリトリーバーコンポーネントとは?

このコンポーネントによって、チャットボットはあなた自身のソースから知識を取得できるようになり、情報の関連性・信頼性・最新性が担保されます。この情報は、あなたがドキュメントやスケジュールで指定したソースから直接取得されます。このコンポーネントの役割は、リトリーブ(取得)を制御することです。

Flowhunt's Knowledge Retriever

入力クエリ

関連情報を探す際に使われるクエリを指定します。これは他のコンポーネントからリンクするか、手動で入力することができます。多くの場合、入力クエリはチャット入力となります。

ドキュメント数

この設定で、フローが取得するドキュメントの数を制限し、結果が関連性を保ち、生成までの時間も適切に抑えられます。

ドキュメントカテゴリ

このオプション設定では、ナレッジソースのドキュメント画面で作成したカテゴリの中から、リトリーブ対象を限定できます。

スケジュール

ナレッジソースのスケジュール画面で指定したスケジュールの中から、リトリーブ対象を限定できます。

スレッショルド(しきい値)

ナレッジデータベース内のソースは、クエリとの関連度合いがそれぞれ異なります。AIは関連度を0から1の範囲でランク付けします。この設定で、どの程度クエリに一致したものを出力するかを制御できます。

スレッショルドの値はユースケースによって異なりますが、一般的には0.7~0.8が、適度な件数かつ高い関連性の回答に適しています。

例えば、スレッショルドを0.6に設定し、以下の記事があったとします:

  • 記事A: 0.8
  • 記事B: 0.65
  • 記事C: 0.5
  • 記事D: 0.9

0.6を超える関連度の記事のみが出力されるため、A・B・Dだけが含まれます。

  • 高いスレッショルド(例: 0.9)は、クエリに非常に近い関連性の高い結果のみを返しますが、ドキュメント数が不足したり、関連情報を見逃す可能性があります。
  • 低いスレッショルド(例: 0.5未満)は、より多くのドキュメントから情報を提供しますが、無関係な情報が含まれるリスクがあります。

ドキュメントリトリーバーコンポーネントをフローに接続する方法

このコンポーネントには入力ハンドルと出力ハンドルが1つずつあります:

  • 入力クエリ: クエリは任意のテキスト出力が使えます。一般的にはチャット入力やジェネレーターと接続します。
  • 出力: すべてのリトリーバー系コンポーネントの出力は常にドキュメントです。

ドキュメント出力は構造化データであり、そのままチャット出力に使うことはできません。ドキュメントを入力として受け取るすべてのコンポーネントは、これをユーザーフレンドリーな形式に変換します。ウィジェット系コンポーネントや、「ドキュメントをテキストへ」変換するトランスフォーマーが該当します。

ドキュメントリトリーバーを使う理由

  • AIモデルの根拠付け: 自社のナレッジベースから実際の情報を提供することで、AIの出力の事実性と関連性を高めます。
  • コンテキスト拡張: LLMやチャットボットにサポートドキュメントや参考資料を与え、より知的な応答を実現します。
  • 柔軟なフィルタリング: カテゴリ・スケジュール・URL・ドキュメント構造・メタデータなどで検索を細かく絞り込み、最も関連性の高い情報だけを表示できます。
  • カスタム出力: 取得量や分割方法、含めるメタデータを選択できるため、AI処理やUIニーズに最適化しやすくなります。
  • エージェント統合: ツール説明や命名によって、エージェント型アーキテクチャでもツールとして参照可能です。

ユースケース例

  • Retrieval-Augmented Generation(RAG): LLMへサポートドキュメントを与え、知識に裏付けられた正確な回答を生成します。
  • チャットボット・バーチャルアシスタント: FAQやポリシードキュメントなどを、従業員や顧客の質問に迅速に提示できます。
  • データエンリッチメント: 商品や著者情報などのメタデータを取り込み、AIによる分析や業務自動化に生かせます。

使用例

さっそく試してみましょう!フロー構築の前に、関連するドキュメントやスケジュールが作成されていることを確認してください。適切なソースがなければ、チャットボットは答えられない旨を伝えます。

手順:

  1. チャット入力から始めます。
  2. ドキュメントリトリーバーを追加し、チャット入力を入力クエリとして接続します。
  3. 出力はドキュメントなので、変換が必要です。今回は「ドキュメントをテキストへ」を使います。
  4. 次にAIジェネレーターを接続します。
  5. これでチャット可能です。
Example of how to use Document Retriever in Flowhunt

これでフローは人間のクエリに基づきソースを検索し、構造化データを読みやすいテキストに変換し、AIがユーザーフレンドリーな回答を生成できるようになります。

私たちのナレッジソースには、最新情報を取得するためにFlowHuntの料金ページをクロールするスケジュールが設定されています。実際にボットに質問してみましょう:

Flowhunt bot's answer about URLsLab's pricing

ドキュメントリトリーバーコンポーネントを使用したフローテンプレートの例

迅速に開始できるよう、ドキュメントリトリーバーコンポーネントを効果的に使用する方法を示すいくつかのサンプルフローテンプレートを準備しました。これらのテンプレートは異なる使用例とベストプラクティスを紹介し、独自のプロジェクトでコンポーネントを理解し実装することを容易にします。

AI HubSpotリード獲得チャットボット
AI HubSpotリード獲得チャットボット

AI HubSpotリード獲得チャットボット

このAI搭載ワークフローは、HubSpotでのリードの資格判定とコンタクト管理を自動化します。チャットボットがユーザー情報を収集し、企業情報を調査し、有望なリードを特定、Slackを通じて営業チームに通知することで、営業・マーケティング業務を効率化します。...

1 分で読める
AIカスタマーサービスチャットボット
AIカスタマーサービスチャットボット

AIカスタマーサービスチャットボット

社内のナレッジソースを活用し、顧客からの問い合わせに即座に正確かつ有用な回答を提供するAI搭載のカスタマーサービスチャットボットです。チャット履歴を活用し、関連ドキュメントを検索し、AIで回答を生成することで、効率的なサポートと顧客満足度の向上を実現します。...

1 分で読める
AIカスタマーサービスチャットボット(人間への引き継ぎ対応付き)
AIカスタマーサービスチャットボット(人間への引き継ぎ対応付き)

AIカスタマーサービスチャットボット(人間への引き継ぎ対応付き)

AIによるカスタマーサービスチャットボットは、ユーザーを自動でサポートし、社内文書やWebから情報を取得、必要に応じてシームレスに人間の担当者へ引き継ぎます。カスタマー対応やサポートの自動化に最適で、複雑な課題には人間のサポートも保証します。...

1 分で読める
AI搭載のOutlookメール返信自動化
AI搭載のOutlookメール返信自動化

AI搭載のOutlookメール返信自動化

組織内のナレッジソースを活用するAIエージェントを使って、Outlookでプロフェッショナルなメール返信を自動化します。受信したメールはAIエージェントによって受信・解析され、社内ドキュメントのコンテキストを活用して正確かつブランドに合った返信を生成し、必要に応じて新しい送信メールをトリガーすることも可能です。...

1 分で読める
ChatGPTナレッジベースアシスタント
ChatGPTナレッジベースアシスタント

ChatGPTナレッジベースアシスタント

OpenAI GPT-4oによって強化されたAIチャットボットアシスタント。社内ドキュメントを自動的に検索・活用してユーザーの質問に回答します。チャット履歴と取得したナレッジを活用して、コンテキストに即した正確で会話的な応答を提供するため、カスタマーサポート、社内ヘルプデスク、オンボーディングに最適です。...

1 分で読める
FreshChatとナレッジベース連携によるAIチャットボット
FreshChatとナレッジベース連携によるAIチャットボット

FreshChatとナレッジベース連携によるAIチャットボット

FreshChatとシームレスに統合されたスマートAIチャットボットを導入しましょう。チャットボットは社内ナレッジベースを活用してユーザーの問い合わせに回答し、AIで解決できない複雑な質問や未解決の内容はFreshChat経由で人間のサポート担当者にインテリジェントに転送します。これにより、常にお客様が必要なサポートを...

1 分で読める
Gmail用AIメールアシスタント
Gmail用AIメールアシスタント

Gmail用AIメールアシスタント

AIエージェントが受信メールを読み、ナレッジベースを活用してプロフェッショナルな返信文を作成し、メールの送信・ラベル付け・ラベル削除も自動で行います。Gmailのメール管理を自動化し、ワークフローを効率化。迅速かつ一貫した対応を実現します。...

1 分で読める
HUGO マークダウンファイル翻訳ツール
HUGO マークダウンファイル翻訳ツール

HUGO マークダウンファイル翻訳ツール

このワークフローは、HUGO マークダウンファイルの翻訳を自動化し、ファイル構造と書式設定を維持しながら、コンテンツの正確な翻訳を実現します。AI 言語モデルを活用し、TOML フロントマターの整合性を保ち、静的サイトジェネレーター向けの翻訳ベストプラクティスを適用します。...

1 分で読める
LiveAgent AIチャットボットサポート
LiveAgent AIチャットボットサポート

LiveAgent AIチャットボットサポート

AIチャットボットが社内ナレッジベースを活用して質問に回答し、関連ドキュメントを検索し、必要に応じてスムーズに有人オペレーターへ引き継ぐことで、LiveAgentでのカスタマーサポートを自動化します。インテリジェントな問い合わせ対応により、応答速度と顧客満足度を向上させます。...

1 分で読める
LiveAgent API連携によるAIカスタマーサポートエージェント
LiveAgent API連携によるAIカスタマーサポートエージェント

LiveAgent API連携によるAIカスタマーサポートエージェント

このAI搭載ワークフローは、ユーザーからの問い合わせを自社のナレッジソースや外部API(LiveAgentなど)、言語モデルに接続し、プロフェッショナルでフレンドリーかつ高い関連性のある応答を自動化します。フローは会話履歴の取得、ドキュメント検索、外部システムとの連携を行い、簡潔で構造化された回答を提供し、必要に応じて...

1 分で読める
LiveAgent連携AIサポートチャットボット
LiveAgent連携AIサポートチャットボット

LiveAgent連携AIサポートチャットボット

AIチャットボットでカスタマーサポートを自動化。社内ナレッジベースを活用して質問に回答し、必要に応じてLiveAgent経由で人間のオペレーターへシームレスに接続します。ユーザー体験を向上させ、応答時間を短縮し、サポート業務を効率化します。...

1 分で読める
LiveChat.com連携AIチャットボット
LiveChat.com連携AIチャットボット

LiveChat.com連携AIチャットボット

社内ナレッジベースを活用して顧客の質問にAIが回答し、複雑または未解決の問い合わせはLiveChat.comを通じてリアルな担当者にシームレスに転送するAIチャットボットをウェブサイトに導入します。顧客サポートの効率を高め、ユーザーが常に必要なサポートを得られるようにします。...

1 分で読める
SEOコンテンツギャップ分析ツール
SEOコンテンツギャップ分析ツール

SEOコンテンツギャップ分析ツール

このAI搭載ワークフローは、あなたのウェブページのコンテンツ構成を分析し、上位ランクの競合ページと比較したうえで、ページのSEOパフォーマンス向上に向けた具体的な改善提案を行います。Google検索、高度な言語モデル、スマートなコンテンツ抽出を活用し、コンテンツギャップを埋め、検索エンジンランキングを高めるためのウェブ...

1 分で読める
Shopify AIカスタマーサポートエージェント
Shopify AIカスタマーサポートエージェント

Shopify AIカスタマーサポートエージェント

Shopify製品に関する問い合わせへの回答、注文状況の取得、社内ドキュメントからの情報取得をリアルタイムで行うAI搭載カスタマーサービスエージェント向けのワークフローです。...

1 分で読める
Slackによる人間エスカレーション付きAIチャットボット
Slackによる人間エスカレーション付きAIチャットボット

Slackによる人間エスカレーション付きAIチャットボット

LiveAgent向けに、訪問者の質問に自動で回答し、ナレッジベースのドキュメントを取得し、必要に応じてSlack経由で人間のエージェントにエスカレーションできるスマートなカスタマーサポートチャットボットを展開します。LiveAgent、Slack、メール通知とシームレスに連携し、スムーズなサポート引き継ぎを実現します...

1 分で読める
Smartsupp AIチャットボットと人間への引き継ぎ
Smartsupp AIチャットボットと人間への引き継ぎ

Smartsupp AIチャットボットと人間への引き継ぎ

このワークフローは、社内ナレッジベースを活用して顧客サポートの問い合わせに対応する、Smartsuppと連携したAI搭載チャットボットを作成します。チャットボットが質問に答えられない場合は、Smartsuppを通じてシームレスに人間のオペレーターへ引き継ぎ、常にお客様が必要なサポートを受けられるようにします。...

1 分で読める
Tawkヒューマンハンドオフ付きAIチャットボット
Tawkヒューマンハンドオフ付きAIチャットボット

Tawkヒューマンハンドオフ付きAIチャットボット

内部ナレッジベースを活用して顧客の質問に回答し、複雑な問い合わせはTawk経由で人間の担当者にインテリジェントに引き継ぐことで、シームレスなカスタマーサポートを実現するAI搭載のライブチャットサポートチャットボットです。...

1 分で読める
ウェブサイト&動画 結論生成ツール
ウェブサイト&動画 結論生成ツール

ウェブサイト&動画 結論生成ツール

AIを活用してウェブサイト、アップロードしたドキュメント、YouTube動画から簡潔な結論を生成します。さまざまなコンテンツの要点を素早くまとめたり、記事の締めくくりを作成するのに最適です。...

1 分で読める
メール通知付きAIリード獲得チャットボット
メール通知付きAIリード獲得チャットボット

メール通知付きAIリード獲得チャットボット

このAI搭載リード獲得チャットボットは、社内ナレッジベースを活用したパーソナライズされた顧客対応を実現し、見込み顧客をリアルタイムで特定、商品やサービスに関心を示した訪問者がいた場合は営業チームに自動でメール通知します。リード取得の自動化と迅速な営業フォローを両立し、マーケティング・営業自動化に最適です。...

1 分で読める
セマンティックナレッジベース検索
セマンティックナレッジベース検索

セマンティックナレッジベース検索

AIによるセマンティック検索を活用し、プライベートナレッジベース内のドキュメントを簡単に検索・情報取得できます。このフローはユーザーのクエリを拡張し、複数のナレッジソースを横断検索し、関連する結果をユーザーフレンドリーなチャットインターフェースで提示します。...

1 分で読める
ナレッジベースとAPI拡張によるAIカスタマーサポートエージェント
ナレッジベースとAPI拡張によるAIカスタマーサポートエージェント

ナレッジベースとAPI拡張によるAIカスタマーサポートエージェント

このAI搭載ワークフローは、社内ナレッジベース検索、Googleドキュメントナレッジ取得、API連携、高度な言語モデル推論を組み合わせることでカスタマーサポートを自動化します。エージェントはスロバキア語または顧客の言語で応答し、常に最新情報を提供し、必要に応じて人間のサポートへエスカレーションできます。多言語対応・自動...

1 分で読める
関連記事パラグラフ生成ツール
関連記事パラグラフ生成ツール

関連記事パラグラフ生成ツール

あなたのウェブサイトに最も関連性の高い記事へのリンクを含む、短くて魅力的なパラグラフを自動生成します。このAI搭載ワークフローは、サイトのコンテンツを分析し、さらなる閲覧を促す関連ページをおすすめすることで、ユーザーのエンゲージメントと滞在時間を向上させます。...

1 分で読める
技術ドキュメントをSEO記事に変換
技術ドキュメントをSEO記事に変換

技術ドキュメントをSEO記事に変換

URLから技術ドキュメントを取得し、ウェブサイト向けの魅力的でSEO最適化された記事に変換します。このフローは、上位競合コンテンツを分析し、コンバージョンに特化した構造化アウトラインを生成し、技術的な詳細で記事を充実させ、キーワードおよび内部リンクも最適化します。...

1 分で読める

よくある質問

ドキュメントリトリーバーコンポーネントとは何ですか?

このコンポーネントは、Flowがあなた自身のソース(ドキュメントやURLなど)から知識を取得できるようにし、返される情報が関連性・信頼性・最新性を保つことを保証します。

なぜドキュメントリトリーバーをチャット出力に直接接続できないのですか?

リトリーバーコンポーネントは構造化データを生成しますが、これはそのまま出力するのには適していません。チャット出力コンポーネントに送る前に、テキストまたはビジュアル形式に変換する必要があります。

ナレッジリトリーバーはどこから情報を取得しますか?

このコンポーネントは、ユーザーが指定したURL、ドキュメント、スケジュールから、クエリに最も近い一致を検索します。

いくつのドキュメントが返されますか?

返す結果の数に上限を設定できるため、フローに含めるコンテンツを最も関連性の高いものだけに絞ることができます。

検索するドキュメントを絞り込むことはできますか?

はい、ドキュメントカテゴリやスケジュール、URLで絞り込むことができ、ナレッジベース内の特定のセグメントに検索を集中させられます。

ドキュメントリトリーバーとGoogleSearchの両方を接続できますか?その場合、どちらが優先されますか?

両方を同時に使用できます。それぞれのリトリーバーは独自の出力を持ち、キャンバス上での出力の順番によって優先順位が決まります。一番上の出力が優先されます。

FlowHuntのドキュメントリトリーバーを試す

ナレッジソースを接続し、チャットボットが常に関連性・最新性のある回答を提供できるようにすることで、よりスマートなAIソリューションを構築しましょう。

詳細はこちら

LLM Anthropic AI
LLM Anthropic AI

LLM Anthropic AI

FlowHuntは、AnthropicのClaudeモデルを含む数十種類のAIモデルに対応しています。カスタマイズ可能な設定で、ClaudeをAIツールやチャットボットに組み込み、最適な応答を得る方法をご紹介します。...

1 分で読める
AI LLM +5
ナレッジソース
ナレッジソース

ナレッジソース

ナレッジソースは、AIをあなたのニーズに合わせて簡単に教えることができます。FlowHuntでナレッジとつなぐさまざまな方法を発見しましょう。ウェブサイト、ドキュメント、動画を簡単に接続し、AIチャットボットのパフォーマンスを向上させましょう。...

1 分で読める
AI Knowledge Management +3
GoogleSearchコンポーネント
GoogleSearchコンポーネント

GoogleSearchコンポーネント

FlowHuntのGoogleSearchコンポーネントは、検索拡張生成(RAG)を活用し、Googleから最新の知識を取得することでチャットボットの正確性を高めます。言語や国、クエリプレフィックスなどのオプションで結果をコントロールし、的確で関連性の高い出力を実現します。...

1 分で読める
AI Components +4