跳轉到

OpenSearch 工具

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

開始前

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

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

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


欄位說明

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

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

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

實際效果

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

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

執行效果截圖待補

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


下一步