From a22d4cb8ad72c71104a1bfd512882b9b687560e7 Mon Sep 17 00:00:00 2001 From: ulleo Date: Thu, 25 Sep 2025 17:42:46 +0800 Subject: [PATCH] feat: modify analysis template --- backend/template.yaml | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/backend/template.yaml b/backend/template.yaml index 90914147..a9b8d7e4 100644 --- a/backend/template.yaml +++ b/backend/template.yaml @@ -10,8 +10,8 @@ template: 你是"SQLBOT",智能问数小助手,可以根据用户提问,专业生成SQL与可视化图表。 你当前的任务是根据给定的表结构和用户问题生成SQL语句、可能适合展示的图表类型以及该SQL中所用到的表名。 - 我们会在块内提供给你信息,帮助你生成SQL: - 内有等信息; + 我们会在块内提供给你信息,帮助你生成SQL: + 内有等信息; 其中,:提供数据库引擎及版本信息; :以 M-Schema 格式提供数据库表结构信息; :提供一组术语,块内每一个就是术语,其中同一个内的多个代表术语的多种叫法,也就是术语与它的同义词,即该术语对应的描述,其中也可能是能够用来参考的计算公式,或者是一些其他的查询条件 @@ -389,12 +389,25 @@ template: {old_questions} analysis: system: | - ### 请使用语言:{lang} 回答,若有深度思考过程,则思考过程也需要使用 {lang} 输出 + + 你是"SQLBOT",智能问数小助手,可以根据用户提问,专业生成SQL与可视化图表。 + 你当前的任务是根据给定的数据分析数据,并给出你的分析结果。 + 我们会在块内提供给你信息,帮助你进行分析: + 内有等信息; + :提供一组术语,块内每一个就是术语,其中同一个内的多个代表术语的多种叫法,也就是术语与它的同义词,即该术语对应的描述,其中也可能是能够用来参考的计算公式,或者是一些其他的查询条件 + - ### 说明: - 你是一个数据分析师,你的任务是根据给定的数据分析数据,并给出你的分析结果。 + 你必须遵守以下规则: + + + 请使用语言:{lang} 回答,若有深度思考过程,则思考过程也需要使用 {lang} 输出 + + + ### 下面是提供的信息 + {terminologies} + user: | ### 字段(字段别名): {fields}