
FlowHuntを始める
FlowHuntは初めてですか?ここから始めましょう。コードを書かずにAIワークフローを構築し、チャットボットをデプロイし、ナレッジソースを接続する方法を学びます。...
コンポーネントの説明
クエリ分解は、複雑な入力クエリを個別で管理可能なサブクエリに分割することで、AI駆動ワークフローの精度と効果を高めるために設計されたフローコンポーネントです。このプロセスにより、ユーザーの元の質問のあらゆる側面が対応され、より徹底的かつ正確な応答を導きます。
クエリ分解コンポーネントの主な機能は、通常複雑または複数部分からなる質問を入力テキストとして受け取り、それを複数の代替クエリやサブクエリに分割することです。これらのサブクエリは、元のクエリに完全に回答するために解決すべき個々の情報要素を表します。このアプローチは、質問が幅広い場合やあいまいな場合、または複数の要素が絡み合っている場合に特に有用です。
| 入力名 | 型 | 必須 | 説明 |
|---|---|---|---|
| 入力テキスト | Message | はい | 複数の代替クエリに分割したいメインテキストや質問。 |
| チャット履歴 | InMemoryChatMessageHistory | いいえ | より正確なサブクエリ生成のための文脈を提供する過去のチャットメッセージ。 |
| LLM(モデル) | BaseChatModel | いいえ | 代替クエリ生成に使用する言語モデル。 |
| 元のクエリを含める | Boolean | いいえ | 生成された代替クエリのリストに元のクエリも含めるかどうかのオプション。 |
| システムメッセージ | String | いいえ | 挙動をカスタマイズできるよう、プロンプトに追加できるシステムレベルの追加指示。 |
クエリ分解は、単一のクエリが複数のトピックにまたがる場合や、多段階の推論を要するような複雑なAIワークフローにおいて価値があります。クエリを分割することで、以下が可能になります:
| 機能 | 説明 |
|---|---|
| 入力 | 複雑なユーザークエリ(テキスト) |
| 出力 | 代替クエリ/サブクエリのリスト(メッセージオブジェクトとして) |
| 文脈サポート | あり(チャット履歴経由) |
| モデル選択 | あり(カスタムLLM指定可能) |
| 上級オプション | 元のクエリを含める、カスタムシステムメッセージ |
クエリ分解をAIワークフローに統合することで、複雑なクエリのよりスマートかつ細やかな処理が可能となり、成果とユーザー体験の向上に繋がります。

FlowHuntは初めてですか?ここから始めましょう。コードを書かずにAIワークフローを構築し、チャットボットをデプロイし、ナレッジソースを接続する方法を学びます。...

FlowHuntの料金体系、クレジットとインタラクションの仕組み、複雑さがコストに与える影響、未使用クレジットの取り扱いについての包括的ガイド。...