fix:无历史记录总结返回参数修正
This commit is contained in:
@@ -114,7 +114,7 @@ class LCAgent(ls.LitAPI):
|
|||||||
occasions = request.occasions
|
occasions = request.occasions
|
||||||
else:
|
else:
|
||||||
request_summary, occasions = await self.get_conversation_summary(request.session_id)
|
request_summary, occasions = await self.get_conversation_summary(request.session_id)
|
||||||
logger.info(f"request_summary: {request_summary}")
|
logger.info(f"request_summary: {request_summary},occasions : {occasions}")
|
||||||
|
|
||||||
# 2.根据对话总结推荐搭配
|
# 2.根据对话总结推荐搭配
|
||||||
recommendation_results = await self.recommend_outfit(
|
recommendation_results = await self.recommend_outfit(
|
||||||
@@ -146,7 +146,7 @@ class LCAgent(ls.LitAPI):
|
|||||||
history_messages = self.redis.get_history(session_id)
|
history_messages = self.redis.get_history(session_id)
|
||||||
if not history_messages:
|
if not history_messages:
|
||||||
# 处理无历史记录的情况
|
# 处理无历史记录的情况
|
||||||
return {"occasions": [], "summary": "User has no history provided."}
|
return "User has no history provided.", []
|
||||||
|
|
||||||
input_message = "\n".join([f"{msg.role.value}: {msg.content}" for msg in history_messages])
|
input_message = "\n".join([f"{msg.role.value}: {msg.content}" for msg in history_messages])
|
||||||
json_schema = StylistResponse.model_json_schema()
|
json_schema = StylistResponse.model_json_schema()
|
||||||
|
|||||||
Reference in New Issue
Block a user