MySQL 工具¶
讓 Agent 對 MySQL 資料庫下查詢,把查到的資料用來回答。透過 Connector(連結器)連到實際的資料來源。
開始前
這個工具靠 Connector(連結器)才能連到資料庫——連結器就是「事先存好的連線設定(位址、帳密等)」。請先建立一個 MySQL 類型的 Connector,見 Connector 資源。
預設唯讀,保護資料
MySQL 工具預設為「唯讀」,只允許查詢、不允許寫入。除非你清楚風險,建議保持開啟。
「描述」決定 Agent 會不會用對工具
Agent 是靠每個工具的「描述」(Description)判斷何時、該不該用它。描述寫得越清楚具體,Agent 越能在對的時機正確使用;寫得太籠統,可能該用時沒用、或用錯場合。建議寫明這個資料庫裝什麼資料、什麼問題該來這裡查。
欄位說明¶
對 MySQL 資料庫下查詢。

| 欄位 | 必填 | 預設 | 說明 |
|---|---|---|---|
| 名稱(Name) | 是 | (無) | 工具識別名稱,同一 Agent 內不可重複。 |
| 描述(Description) | 是 | (無) | 說明這個資料庫裝什麼、何時該查。 |
| 連結器(Connector) | 是 | (無) | MySQL 類型的 Connector。 |
| 資料庫(Database) | 否 | (無) | 預設連線的資料庫名稱;可在執行時改用其他資料庫。 |
| 唯讀(Read Only) | 否 | 開啟 | 開啟後每次查詢前會設定唯讀交易,防止任何寫入。 |
| 顯示名稱 / 標籤 | 否 | (無) | 顯示名稱與標籤,位於進階設定。 |
實際效果¶
設定好之後,當使用者問到資料庫裡的資料,Agent 會自動把問題轉成查詢語句、透過 Connector 連到資料庫執行,再用查回來的資料作答。對話會以可展開的卡片,依序顯示:
- 使用 …查詢相關資訊:Agent 送出的查詢語句(例如一段
SELECT)。 - 接收 …的查詢結果:資料庫回傳的資料列。
- 最後 Agent 根據查到的資料整理出回答。
執行效果截圖待補
本頁的實際執行截圖需要連到一個可運作的資料庫才能擷取;目前文件環境尚無可連線的資料庫,待後端就緒後補上。設定完成後,你可在 Agent 的對話中以實際問題驗證效果。
下一步¶
- 還沒建連線 → Connector 資源
- 回到 工具總覽