feat: 优化

This commit is contained in:
qinyong@9artedu.com 2026-06-29 09:12:20 +08:00
parent b0ea883d2d
commit 430141b550
3 changed files with 4 additions and 4 deletions

View File

@ -101,7 +101,7 @@ async def select_best_qa(qa_group: list) -> str:
3. **信息密度**单位字数内有效信息更多无冗余废话 3. **信息密度**单位字数内有效信息更多无冗余废话
4. **实用性**对用户实际解决问题的帮助程度 4. **实用性**对用户实际解决问题的帮助程度
{qa_text} {qa_text}
请直接输出最完整结果格式{"question": "xxxxx", "answer": "bbbb"} 请直接输出最完整结果格式{{"question": "xxxxx", "answer": "bbbb"}}
""" """
prompt = PromptTemplate(template=prompt, input_variables=["qa_text"]) prompt = PromptTemplate(template=prompt, input_variables=["qa_text"])

View File

@ -65,8 +65,8 @@ if __name__ == '__main__':
await embedding_client.close() await embedding_client.close()
start = datetime(2026, 5, 29) start = datetime(2026, 6, 23)
end = datetime(2026, 6, 16) end = datetime(2026, 6, 25)
result = [] result = []
temp = start temp = start

View File

@ -25,4 +25,4 @@ class QualityScore:
self.clarity self.clarity
] ]
valid_scores = [s if s is not None else 0 for s in scores] valid_scores = [s if s is not None else 0 for s in scores]
return sum(s * w for s, w in zip(valid_scores, weights)) * 10 # 转换为百分制 return sum(float(s) * w for s, w in zip(valid_scores, weights)) * 10 # 转换为百分制