docs(agents-config): 添加MySQL数据库连接配置说明

补充SqlReporterAgent连接MySQL数据库的环境变量配置说明,并添加代码参考位置
This commit is contained in:
Wenjie Zhang 2025-12-03 21:15:34 +08:00
parent 38e389cf42
commit da945a5cf3

View File

@ -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/`
### 多模态图片支持