自訂搜尋是 Agent 可用來根據輸入查詢執行搜尋的主題層級工具。 搜尋是以一組自定義的數據源為基礎。 此工具會以輸出變數的形式傳回未經匯總的原始結果。 您可以處理結果,並在下游工作中使用這些結果。
使用自定義搜尋的時機
當您想要擁有完整控制權來處理搜尋輸出時,請使用 自定義搜尋 。 例如,您可以使用搜尋結果來篩選出敏感性資訊,再摘要結果。
新增自訂搜尋工具
選取節點下方的新增 節點 圖示,在此之後,您希望代理程式執行自訂搜尋。
選取 [新增工具] 和 [新增工具] [自定義搜尋]。
自定義搜尋節點會出現在畫布上。
設定自訂搜尋工具
在 [輸入] 下,輸入搜尋查詢。 查詢可以包含變數、公式和純文本。 若要使用使用者訊息作為輸入,請將輸入設定為 System 變數
Activity.text。在 [輸出] 底下,選取要儲存搜尋結果的變數。
在 [數據源] 底下,選取 [編輯 ] 以指定知識來源和搜尋屬性。 [ 自定義搜尋屬性] 窗格隨即出現。
[ 自訂搜尋屬性 ] 窗格提供數個選項來自定義搜尋:
- 選取 [僅搜尋選取的來源 ] 切換,將搜尋限制為僅選取的知識來源。
- 選取 [新增知識 ] 以新增知識來源。
- 選取 [Web 搜尋] 切換以啟用 Web 搜尋。 此選項可讓自定義搜尋工具查詢 Web 以取得其他資訊,以及已設定的知識來源。
- 選取內容仲裁等級核取方塊,以設定搜尋查詢的內容仲裁等級。
- 選取 [ 延遲訊息 ] 複選框來設定延遲訊息。