From da945a5cf38fbd439ffb992030217cc68a0a8cee Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Wed, 3 Dec 2025 21:15:34 +0800 Subject: [PATCH] =?UTF-8?q?docs(agents-config):=20=E6=B7=BB=E5=8A=A0MySQL?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E8=BF=9E=E6=8E=A5=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 补充SqlReporterAgent连接MySQL数据库的环境变量配置说明,并添加代码参考位置 --- docs/latest/advanced/agents-config.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/latest/advanced/agents-config.md b/docs/latest/advanced/agents-config.md index 010b0bba..ccc44177 100644 --- a/docs/latest/advanced/agents-config.md +++ b/docs/latest/advanced/agents-config.md @@ -217,6 +217,8 @@ all_tools = await get_all_mcp_tools() ``` ### MySQL 数据库 +在 数据库报表助手(SqlReporterAgent) 中,可以通过配置下面环境变量,让 Agent 能够连接到 MySQL 数据库。并通过执行 SQL 查询,获取数据库中的数据。 + 设置数据库连接时,在 `.env` 中提供以下字段: ```env @@ -229,7 +231,7 @@ MYSQL_PORT=3306 MYSQL_CHARSET=utf8mb4 ``` -所有查询限定在只读范围(SELECT、SHOW、DESCRIBE、EXPLAIN),请求会经过表名校验与超时控制,默认限制 60 秒与 100 行输出,并可通过配置调整上限。连接信息会反馈给 LangGraph,智能体可以自动陈述数据库用途并选择更准确的检索策略。 +所有查询限定在只读范围(SELECT、SHOW、DESCRIBE、EXPLAIN),请求会经过表名校验与超时控制,默认限制 60 秒与 100 行输出,并可通过配置调整上限。连接信息会反馈给 LangGraph,智能体可以自动陈述数据库用途并选择更准确的检索策略。详见代码部分 `src/agents/common/toolkits/mysql/` ### 多模态图片支持