jihuaqiang 4 месяцев назад
Родитель
Сommit
dd48cf75b3
1 измененных файлов с 32 добавлено и 33 удалено
  1. 32 33
      src/tools/prompts.py

+ 32 - 33
src/tools/prompts.py

@@ -157,38 +157,37 @@ QUERY_CLASSIFICATION_PROMPT = """
 ---
 
 # 输出格式
-请严格按照以下格式输出:
-
-    "instruction": "请严格按照以下JSON格式进行输出,不要在JSON代码块前后添加任何额外的解释或说明文字。",
-    "example_structure": {
-      "original_query": "在此处填写用户输入的原始问题",
-      "expanded_queries": {
-        "coarse_grained": [
-          {
-            "query": "<粗颗粒度扩展出的query词1>",
-            "reason": "<扩展原因与方法1,例如:从方法论层面进行抽象概括>"
-          },
-          {
-            "query": "<粗颗粒度扩展出的query词2>",
-            "reason": "<扩展原因与方法2>"
-          }
-        ],
-        "fine_grained": [
-          {
-            "query": "<细颗粒度扩展出的query词1>",
-            "reason": "<扩展原因与方法1,例如:结合具体场景'...'进行细化>"
-          },
-          {
-            "query": "<细颗粒度扩展出的query词2>",
-            "reason": "<扩展原因与方法2>"
-          }
-        ],
-        "complementary_or_differentiated": [
-          {
-            "query": "<互补或差异化角度的query词1>",
-            "reason": "<扩展原因与方法1,例如:提供一个互补角度'...'的思路>"
-          }
-        ]
-      }
+请严格按照以下格式输出,不要在JSON代码块前后添加任何额外的解释或说明文字。:
+
+  {
+    "original_query": "在此处填写用户输入的原始问题",
+    "expanded_queries": {
+      "coarse_grained": [
+        {
+          "query": "<粗颗粒度扩展出的query词1>",
+          "reason": "<扩展原因与方法1,例如:从方法论层面进行抽象概括>"
+        },
+        {
+          "query": "<粗颗粒度扩展出的query词2>",
+          "reason": "<扩展原因与方法2>"
+        }
+      ],
+      "fine_grained": [
+        {
+          "query": "<细颗粒度扩展出的query词1>",
+          "reason": "<扩展原因与方法1,例如:结合具体场景'...'进行细化>"
+        },
+        {
+          "query": "<细颗粒度扩展出的query词2>",
+          "reason": "<扩展原因与方法2>"
+        }
+      ],
+      "complementary_or_differentiated": [
+        {
+          "query": "<互补或差异化角度的query词1>",
+          "reason": "<扩展原因与方法1,例如:提供一个互补角度'...'的思路>"
+        }
+      ]
     }
+    
 """