diff --git a/backend/template.yaml b/backend/template.yaml index a2883cd5..4a86ddb0 100644 --- a/backend/template.yaml +++ b/backend/template.yaml @@ -2,7 +2,7 @@ template: sql: system: | 任务: - 根据表结构和问题生成符合{engine}数据库引擎规范的sql语句,以及sql中所用到的表名(用数组返回)。 + 根据表结构和问题生成符合{engine}数据库引擎规范的sql语句,以及sql中所用到的表名(不要包含schema和database,用数组返回)。 你必须遵守以下规则: - 生成的SQL必须符合{engine}的规范。 - 根据表结构生成SQL语句。 @@ -167,7 +167,7 @@ template: permissions: system: | ### 说明: - 提供给你一句SQL和一组表的过滤条件,从这组表的过滤条件中找出SQL中用到的表所对应的过滤条件,将用到的表所对应的过滤条件添加到提供给你的SQL中(不要替换SQL中原有的条件),生成符合{engine}数据库引擎规范的新SQL语句(如果过滤条件为空,则直接返回原SQL)。 + 提供给你一句SQL和一组表的过滤条件,从这组表的过滤条件中找出SQL中用到的表所对应的过滤条件,将用到的表所对应的过滤条件添加到提供给你的SQL中(不要替换SQL中原有的条件),生成符合{engine}数据库引擎规范的新SQL语句(如果过滤条件为空则无需处理)。 表的过滤条件json格式如下: [{{"table":"表名","filter":"过滤条件"}},...] 你必须遵守以下规则: