在提问前搜索
- 我在 issues 中进行了搜索,但没有找到类似的问题。
操作系统信息
Windows
Python版本信息
=3.11
DB-GPT版本
主版
相关场景
- 聊天数据
- 聊天Excel
- 聊天数据库
- 聊天知识库
- 模型管理
- Jmeter 盘
- 插件
安装信息
- Installation From Source
- Docker Installation
- Docker Compose Installation
- Cluster Installation
- AutoDL图像
- 其他
设备信息
CPU
型号信息
LLM:qwen
发生的问题
当列名是unicode时,生成的sql运行失败。例如下面的上下文。
1.[column name] _ u5730 u5e02 u540d u79f0_
1.[description] 城市名,用于标识不同的地理区域
2.[column name] 2024 u5e7404 u6708 u79fb u52a8 u65b0 u589e u7528 u6237 u6570 u91cf
2.[description] 2024年4月新增用户数,反映了当月新用户的增长情况
3.[column name] _ u622a u6b622024 u5e7404 u6708 u79fb u52a8 u65b0 u589e u7528 u6237 u6570 u91cf u7d2f u8ba1_
3.[description] 2024年4月新增用户数的环比减少或增加,通常用百分比表示
4.[column name] 2024 u5e7405 u6708 u79fb u52a8 u65b0 u589e u7528 u6237 u6570 u91cf
4.[description] 2024年5月新增用户数,用于跟踪月度趋势
5.[column name] _ u622a u6b622024 u5e7405 u6708 u79fb u52a8 u65b0 u589e u7528 u6237 u6570 u91cf u7d2f u8ba1_
SQL[SELECT DISTINCT "u5730" "u5e02" "u540d" "u79f0" FROM "excel_data" ].Error:Parser Error: syntax error at or near ""u540d""。
1条答案
按热度按时间f1tvaqid1#
DB-GPT/dbgpt/app/scene/chat_data/chat_excel/excel_learning/chat.py
第48行:84988b8
| | "data_example": json.dumps(datas, cls=EnhancedJSONEncoder), |
在调用json.dumps时,请添加参数"ensure_ascii=False"。