优化DifyCompareTest类中的回答判断逻辑,恢复旧答案的判断并简化代码;更新PromptTemplates以规范同义词处理规则,调整重构流程和优先级,增强语义保真性。
This commit is contained in:
@@ -102,10 +102,10 @@ class DifyCompareTest:
|
||||
answer = result.get('answer', "")
|
||||
if len(answer) == 0:
|
||||
raise Exception(f"回答为空: {result}")
|
||||
# if old_answer:
|
||||
# judge_result = self.llm_judge_answer(old_answer=old_answer, now_answer=answer)
|
||||
# else:
|
||||
# judge_result=""
|
||||
if old_answer:
|
||||
judge_result = self.llm_judge_answer(old_answer=old_answer, now_answer=answer)
|
||||
else:
|
||||
judge_result=""
|
||||
judge_result=""
|
||||
# 只取回答的前半部分
|
||||
answer = answer.split("----------------------------------------")[0].strip()
|
||||
|
||||
Reference in New Issue
Block a user