fb700 commited on
Commit
6eacc9c
1 Parent(s): 723f191

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -12
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
- if '否。' in response or '不需要' in response:
1116
- NET = True
1117
- else:
1118
- NET = False
1119
- #print(user_input_original)
1120
- #print(response)
1121
- #print(NET)
1122
  if NET:
1123
- yield from predict(
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 GGSearch(
 
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,