Commit 2b11aa45 authored by alex yao's avatar alex yao

feat:图表插件更换DeepseekV3

parent 4c86757c
......@@ -36,7 +36,7 @@ public class ChartGenerateFunction extends AbstractLargeModelFunction {
private LLMService llmService;
private final Logger logger = LoggerFactory.getLogger(ChartGenerateFunction.class);
private final String MODEL = "glm-4-plus";
private final String MODEL = "deepseek-v3";
private final String DESC = "根据用户问题和现有数据生成mermaid图表,如生成饼状图,折线图,散点图,柱状图,流程图等";
......
......@@ -61,16 +61,32 @@ public class ChartGenerateFunctionTest {
"请以Mermaid格式返回配置, 思考好了之后再输出,不要输出其他内容,如解释或注释。\n" +
"\n" +
"**示例**\n" +
"**示例1**\n" +
"问题:帮我将一下数据生成折线图:\n" +
"输入数据:请求类型 处理部门 平均处理时间 优先级 技术问题 技术部 2小时 高 账单问题 财务部 1工作日 中 其他 客服部 30分钟 低\n"+
"主题:不同类型请求在各部门的平均处理时间对比\n"+
"图形类型 :柱状图\n"+
"输入数据:请求类型 处理部门 平均处理时间 优先级 技术问题 技术部 2小时 高 账单问题 财务部 1工作日 中 其他 客服部 30分钟 低\n" +
"主题:不同类型请求在各部门的平均处理时间对比\n" +
"图形类型 :柱状图\n" +
"输出:\n" +
"```mermaid\n" +
"xychart-beta\n" +
" title \"不同类型请求在各部门的平均处理时间对比\"\n" +
" x-axis \"请求类型\" [\"技术问题\", \"账单问题\", \"其他\"]\n" +
" y-axis \"处理时间\" 0-->10\n" +
" bar [2, 8, 0.5]" +
" bar [2, 8, 0.5]```\n" +
"```" +
"\n" +
"**示例2**\n" +
"问题: 帮我将一下数据生成折线图\n" +
"输入数据: 2022-03-15 500000.00 定金 银行转账 YXSK20220315001 1 购房定金 2022-04-01 1500000.00 首付 银行转账 YXSK20220401001 1 首付款30% 2022-10-01 2450000.00 尾款 银行转账 YXSK20221001001 1 银行按揭放款 2022-04-20 500000.00 定金 银行转账 YXSK20220420001 2 购房定金 2022-05-05 1500000.00 首付 银行转账 YXSK20220505001 2 首付款30% 2022-11-01 2550000.00 尾款 银行转账 YXSK20221101001 2 银行按揭放款\n" +
"主题:购房款项支付情况\n" +
"图形类型 :折线图\n" +
"输出:\n" +
"```mermaid\n" +
"xychart-beta\n" +
" title \"购房款项支付情况\"\n" +
" x-axis \"日期\" [\"2022-03-15\", \"2022-04-01\", \"2022-04-20\", \"2022-05-05\", \"2022-10-01\", \"2022-11-01\"]\n" +
" y-axis \"金额(元)\" 0-->3000000\n" +
" line [500000, 1500000, 500000, 1500000, 2450000, 2550000]" +
"```";
@Resource
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment