エンタープライズコンテキスト by Workatoコネクター: ドキュメント検索の高度なフィルター
ドキュメントを検索(高度なフィルター)バッチアクションは、指定したナレッジベースを自然言語またはキーワード検索クエリで検索します。
ドキュメントを検索(高度なフィルター)バッチアクションは、1つ以上のナレッジベース全体で自然言語またはキーワード検索を実行し、一致するドキュメントを返します。 フィルターを使用して、コンテンツタイプ、メタデータ、または日付で結果を絞り込みます。 data_filters JSONオブジェクトを使用してメタデータをフィルターし、値のリストとの照合、条件のORグループ、複数条件の同時組み合わせなど、専用フィールドでは表現できないデータを取得します。
高度なフィルターの詳細については、メタデータフィルターを参照してください。
1回の呼び出しで複数のナレッジベースを選択できます。 選択した各ナレッジベースは、個別のリクエストとしてクエリされます。 選択するナレッジベースが増えると、レート制限に対してカウントされるリクエスト量が増加します。
入力
| 入力フィールド | 説明 |
|---|---|
| ナレッジベース | 検索するナレッジベースを選択します。 選択できるのはレシピタイプのナレッジベースのみです。 Workato GOソースはサポートされていません。 ハンドルはURLに表示されます。 |
| 検索クエリ | 自然言語またはキーワードとしての検索クエリ。 |
| ページ | 取得するページ番号。 1から開始します。 デフォルトは1です。 |
| ページサイズ | ページあたりの結果数(1~100)。 デフォルトは50です。 |
| LLM再ランキングを有効化 | LLMを使用して検索結果を再ランキングし、関連性を高めます。 レイテンシーが増加する可能性があります。 |
| データフィルター | JSONを使用してドキュメントメタデータでフィルターします。 例: 完全一致{"status":"active"}。 |
出力
| 出力フィールド | 説明 |
|---|---|
| ドキュメント | 検索に一致するドキュメントのリスト。 |
| ドキュメントID | 指定した自然言語検索クエリまたはキーワードを含むドキュメントのID。 例: br689aec2ie03218te706l76y157nn12。 |
| タイトル | 検索で返されたドキュメントのタイトル。 |
| ソースURL(ドキュメント) | ドキュメントのソースURL。 |
| コンテンツタイプ | 検索で返されたドキュメントのコンテンツタイプ。 例: application/vnd.openxmlformats-officedocument.presentationml.presentation。 |
| ワークスペースメール | 検索で返された各ドキュメントを所有するユーザーのメールアドレス。 |
| 作成日 | 検索で返された各ドキュメントが作成された日付。 |
| 更新日 | 該当する場合、検索で返された各ドキュメントが更新された日付。 |
| Document content | 検索クエリに一致するコンテンツ。 |
| 関連性スコア | 返されたデータの関連性スコア。 例: 0.87。 |
| メタデータ(ドキュメント) | ドキュメントとともに保存されるキー値メタデータ。 |
| ドキュメントタイプ(ドキュメント) | 返された項目のタイプ。例:document。 |
| リストサイズ(ドキュメント) | このページで返されたドキュメントの合計数。 |
| リストインデックス(ドキュメント) | ドキュメントリスト内の現在のアイテムのインデックス。 |
| 合計数 | 検索に一致するドキュメントの総数(すべてのページ全体)。 |
| 現在のページ | 返された結果のページ番号。 |
| ページサイズ | リクエストに使用されたページサイズ。 |
最終更新日: