logo
Development
検索
ナレッジベース

ナレッジベース

通常の Agent の「毎ターン固定で1回検索する」のとは異なり、LoopAgent はナレッジ検索をモデル自身が判断して使うツールにしています。調べるかどうか、何回調べるか、どのキーワードで調べるかを、すべてモデルが対話の中で判断します。

2つの検索ツール

LoopAgent に少なくとも1つのナレッジベースを紐付けると、モデルは自動的に2つの能力を得ます。

能力 作用
自律検索 モデルが自らクエリ語を組み立ててナレッジベースを検索します。結果が思わしくないときは、自動的に表現を精緻化したり、語を変えたり、しきい値を下げたりして再検索します。
文書の精読 ヒットした文書に対し、全文を精読したり、キーワードで長文に窓を開いて位置を特定したりできます——これは固定検索にはできないことです。

これら2つのツールはナレッジベースを紐付けたときにのみ表示されます。ナレッジベースを紐付けなければ、モデルは検索しません。

検索範囲とパラメータ

  • ナレッジベースの範囲:モデルは、あなたが設定したナレッジベースのホワイトリスト内でのみ検索でき、範囲外は遮断されます。
  • リコール件数:モデルは一定の範囲内で自ら調整できますが、最終的に回答に入る件数には上限があります。
  • 関連度しきい値:品質を保証するため、デフォルトは高めです。ヒットが0件のとき、モデルは自らしきい値を下げて再試行できます。
  • 検索方式、ナレッジグラフ、リランクなどは設定であなたが決定し、モデルは変更できません。

ヒット0件はエラーではありません:検索できなかった場合は正常に返され、表現を変える、しきい値を下げる、別のナレッジベースで再試行するようモデルに促します。

ナレッジのリコールと引用マーク

  • ナレッジのリコール:設定で「出典を表示」をオンにする必要があります。LoopAgent は検索するたびにリコール出典を累積して表示します(通常の Agent は最後の1回のみ表示)。これは重複レンダリングではありません。
  • インライン引用マーク[1] など):2つの条件を同時に満たす必要があります——「出典を表示」がオンで、かつ出典の表示スタイルが「ラベル」に設定されていること。他のスタイルを選ぶとリコール一覧のみで、インラインマークは表示されません。

ちょっとしたコツ

ナレッジが不足するときは、ペルソナで「必要に応じて検索した文書の全文を精読する」ことを強調すると、精読ツールの発動率が高まり、より充実した回答になります。