Spaces:
Runtime error
Runtime error
Upload app.py
Browse files
app.py
CHANGED
@@ -1111,17 +1111,16 @@ def netOrNotnet(
|
|
1111 |
user_input_original = user_input
|
1112 |
user_input_prompt = '请判断这个指令:“' + user_input + '”是否需要通过网络搜索才能准确完成,你只需要回答"是"或者"否",不要其它多余的内容'
|
1113 |
|
1114 |
-
response, history = model.chat(tokenizer, user_input_prompt, history=[])
|
1115 |
-
|
1116 |
-
|
1117 |
-
|
1118 |
-
|
1119 |
-
|
1120 |
-
|
1121 |
-
|
1122 |
if NET:
|
1123 |
-
yield from
|
1124 |
-
RETRY_FLAG,# type: ignore
|
1125 |
user_input_original,
|
1126 |
chatbot,
|
1127 |
max_length,
|
@@ -1129,11 +1128,12 @@ def netOrNotnet(
|
|
1129 |
temperature,
|
1130 |
history=[],
|
1131 |
past_key_values=None,
|
1132 |
-
|
1133 |
)
|
1134 |
|
|
|
1135 |
else:
|
1136 |
-
yield from
|
|
|
1137 |
user_input_original,
|
1138 |
chatbot,
|
1139 |
max_length,
|
|
|
1111 |
user_input_original = user_input
|
1112 |
user_input_prompt = '请判断这个指令:“' + user_input + '”是否需要通过网络搜索才能准确完成,你只需要回答"是"或者"否",不要其它多余的内容'
|
1113 |
|
1114 |
+
response, history = model.chat(tokenizer, user_input_prompt,top_p=0.2, temperature=0.85, history=[])
|
1115 |
+
ytkeywords = ['是。', '不清楚', '无法', '是否', '不知道', ' 取决于']
|
1116 |
+
|
1117 |
+
NET = any(keyword in response for keyword in ytkeywords)
|
1118 |
+
|
1119 |
+
print(user_input_original)
|
1120 |
+
print(response)
|
1121 |
+
print(NET)
|
1122 |
if NET:
|
1123 |
+
yield from GGSearch(
|
|
|
1124 |
user_input_original,
|
1125 |
chatbot,
|
1126 |
max_length,
|
|
|
1128 |
temperature,
|
1129 |
history=[],
|
1130 |
past_key_values=None,
|
|
|
1131 |
)
|
1132 |
|
1133 |
+
|
1134 |
else:
|
1135 |
+
yield from predict(
|
1136 |
+
RETRY_FLAG,# type: ignore
|
1137 |
user_input_original,
|
1138 |
chatbot,
|
1139 |
max_length,
|