Spaces:
Runtime error
Runtime error
mkw18
commited on
Commit
·
94f5c5c
1
Parent(s):
3361417
dedup
Browse files
app.py
CHANGED
@@ -79,7 +79,6 @@ def predict(input, chatbot, messages, idx, answer, story_key, answer_key, known,
|
|
79 |
if ' ' in key:
|
80 |
key = key.split(' ')[1]
|
81 |
bleu = sentence_bleu(key, input.replace('?', '。'), weights=(1, 0, 0, 0))
|
82 |
-
print(bleu)
|
83 |
if bleu > 0.85:
|
84 |
response = '这是汤面中已有的信息,请提一个新问题。'
|
85 |
llm = False
|
@@ -90,7 +89,6 @@ def predict(input, chatbot, messages, idx, answer, story_key, answer_key, known,
|
|
90 |
if ' ' in key:
|
91 |
key = key.split(' ')[1]
|
92 |
bleu = sentence_bleu(key, input.replace('?', '。'), weights=(1, 0, 0, 0))
|
93 |
-
print(bleu)
|
94 |
if bleu > 0.85:
|
95 |
response = '这是已经提问过的内容,请提一个新问题。'
|
96 |
llm = False
|
@@ -122,7 +120,6 @@ def predict(input, chatbot, messages, idx, answer, story_key, answer_key, known,
|
|
122 |
messages=[{"role": "user", "content": f"请将以下内容转述为陈述句,并简化为一句话:\n{input}"}],
|
123 |
)
|
124 |
summary = summary.choices[0].message.content.strip()
|
125 |
-
print(summary)
|
126 |
relevant = True
|
127 |
elif response.startswith("不是") or response.startswith("否"):
|
128 |
summary = openai.ChatCompletion.create(
|
@@ -130,7 +127,6 @@ def predict(input, chatbot, messages, idx, answer, story_key, answer_key, known,
|
|
130 |
messages=[{"role": "user", "content": f"请将以下内容取反义然后转述为陈述句,并简化为一句话:\n{input}"}],
|
131 |
)
|
132 |
summary = summary.choices[0].message.content.strip()
|
133 |
-
print(summary)
|
134 |
relevant = True
|
135 |
if relevant:
|
136 |
history.append(summary)
|
@@ -177,7 +173,6 @@ def predict(input, chatbot, messages, idx, answer, story_key, answer_key, known,
|
|
177 |
vote += 1
|
178 |
if vote >= 2:
|
179 |
bingo += 1
|
180 |
-
print(key)
|
181 |
answer_key.remove(key)
|
182 |
reasoning = []
|
183 |
break
|
|
|
79 |
if ' ' in key:
|
80 |
key = key.split(' ')[1]
|
81 |
bleu = sentence_bleu(key, input.replace('?', '。'), weights=(1, 0, 0, 0))
|
|
|
82 |
if bleu > 0.85:
|
83 |
response = '这是汤面中已有的信息,请提一个新问题。'
|
84 |
llm = False
|
|
|
89 |
if ' ' in key:
|
90 |
key = key.split(' ')[1]
|
91 |
bleu = sentence_bleu(key, input.replace('?', '。'), weights=(1, 0, 0, 0))
|
|
|
92 |
if bleu > 0.85:
|
93 |
response = '这是已经提问过的内容,请提一个新问题。'
|
94 |
llm = False
|
|
|
120 |
messages=[{"role": "user", "content": f"请将以下内容转述为陈述句,并简化为一句话:\n{input}"}],
|
121 |
)
|
122 |
summary = summary.choices[0].message.content.strip()
|
|
|
123 |
relevant = True
|
124 |
elif response.startswith("不是") or response.startswith("否"):
|
125 |
summary = openai.ChatCompletion.create(
|
|
|
127 |
messages=[{"role": "user", "content": f"请将以下内容取反义然后转述为陈述句,并简化为一句话:\n{input}"}],
|
128 |
)
|
129 |
summary = summary.choices[0].message.content.strip()
|
|
|
130 |
relevant = True
|
131 |
if relevant:
|
132 |
history.append(summary)
|
|
|
173 |
vote += 1
|
174 |
if vote >= 2:
|
175 |
bingo += 1
|
|
|
176 |
answer_key.remove(key)
|
177 |
reasoning = []
|
178 |
break
|