refactor: 优化接口设置, 去除冗余代码

This commit is contained in:
2026-03-18 15:07:35 +08:00
parent e23a5ca426
commit 62fba9a298
8 changed files with 172 additions and 298 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ def batch_generate():
inputs = ["你好", "请问什么是人工智能", "今天天气如何", "我感到焦虑, 请问我应该怎么办", "请问什么是显卡"]
responses = model.batch_generate(
queries=inputs,
query=inputs,
temperature=0.8,
top_p=0.95,
top_k=50
+3 -2
View File
@@ -26,9 +26,10 @@ if __name__ == "__main__":
query = "作者设计了一个怎样的模型"
emb_query = model.encode(query)
retrieved = retriever.retrieve(emb_query, retrive_top_k)
retrieved_content = "\n".join([f"{idx + 1}. " + text for idx, (text, _) in enumerate(retrieved)])
retrive_response = model.retrieve_generate(
retrieved=retrieved,
retrieved=retrieved_content,
query=query,
temperature=0.8,
top_p=0.95,
@@ -36,7 +37,7 @@ if __name__ == "__main__":
)
print("retrieve content:")
print("\n".join([f"{idx + 1}. " + text for idx, (text, _) in enumerate(retrieved)]))
print(retrieved_content)
print("\n\nretrive generate:")
print(retrive_response)