@@ -12,7 +12,6 @@
"字段含义": "mtrlcode:物料编码, mtrlname:物料名称, storagename:仓库名称, noallocqty:库存数量, unit:单位, noauditingqty:已开单数量, notauditnoallocqty:未开单数量, pzinfo:配置信息, buydays:采购周期天数"
},
"输出格式要求": [
- "以自然语言描述形式输出,不要使用表格",
"重复信息要总结归纳,精简显示"
],
"使用示例": "用户输入:'查看铜管的库存' -> 系统调用此工具获取铜管的库存信息"
@@ -30,7 +29,6 @@
"格式": "一个包含销售金额的字符串"
"使用示例": "用户输入:'查看2023年1月1日至2023年12月31日的销售金额' -> 系统调用此工具获取2023年1月至12月的销售金额"
@@ -42,6 +42,12 @@ def create_system_prompt(
{"- 后端地址: " + backend_url if backend_url else ""}
{"- API用户的认证令牌: " + token if token else ""}
时间:{datetime.datetime.now().strftime("%m-%d %H:%M")}
+
+库存及销量查询结果尽量以 Markdown 表格格式输出,格式如下:
+| 列名1 | 列名2 | 列名3 |
+| :--- | :--- | :--- |
+| 数据1 | 数据2 | 数据3 |
+| 数据4 | 数据5 | 数据6 |
"""
return system_prompt
@@ -16,10 +16,7 @@ def get_mtrlware_default_config():
"格式": "一个包含物料库存数据的字符串",
"字段含义": "mtrlcode:物料编码, mtrlname:物料名称, storagename:仓库名称, noallocqty:库存数量, unit:单位, noauditingqty:已开单数量, notauditnoallocqty:未开单数量, pzinfo:配置信息, buydays:采购周期天数,query_status:查询状态",
- "输出格式要求": [
- "重复信息要总结归纳,精简显示",
- ],
+ "输出格式要求": ["重复信息要总结归纳,精简显示"],
}