跳轉到
版本 v1.0.13

OpenSearch 工具

讓 Agent 對 OpenSearch 下查詢、搜尋索引與文件,把查到的資料用來回答。透過連結器連到實際的服務。

開始前

這個工具靠連結器才能連到服務——連結器就是「事先存好的連線設定(位址、帳密等)」。請先建立一個 OpenSearch 類型的連結器,見 連結器資源

「描述」決定 Agent 會不會用對工具

Agent 是靠每個工具的「描述」(Description)判斷何時、該不該用它。描述寫得越清楚具體,Agent 越能在對的時機正確使用;寫得太籠統,可能該用時沒用、或用錯場合。建議寫明這個索引裝什麼資料、什麼問題該來這裡查。


欄位說明

對 OpenSearch 下查詢、搜尋索引與文件。

新增 OpenSearch 工具的設定面板,包含名稱、描述、連結器、使用快取連線、逾時等欄位

欄位 必填 預設 說明
名稱(Name) (無) 工具識別名稱,同一 Agent 內不可重複。
描述(Description) (無) 說明這個索引裝什麼、何時該查。
連結器(Connector) (無) OpenSearch 類型的連結器,提供連線位址。
使用快取連線(Cache Connection) 開啟 是否重複使用已建立的連線以加快查詢。
逾時(Timeout) (系統預設) 單次查詢最長等待秒數,範圍 1–120。
顯示名稱 / 標籤 (無) 顯示名稱與標籤,位於進階設定

實際效果

設定好之後,當使用者問到索引裡的資料,Agent 會自動把問題轉成查詢、透過連結器連到 OpenSearch 執行,再用查回來的資料作答。對話會以可展開的卡片,依序顯示:

  • 使用 …查詢相關資訊:Agent 送出的查詢。
  • 接收 …的查詢結果:服務回傳的文件。
  • 最後 Agent 根據查到的資料整理出回答。

執行效果截圖待補

本頁的實際執行截圖需要連到一個可運作的 OpenSearch 服務才能擷取;目前文件環境尚無可連線的服務,待後端就緒後補上。設定完成後,你可在 Agent 的對話中以實際問題驗證效果。


下一步