feat:增加存储用户对话记录
This commit is contained in:
11
utils.py
Normal file
11
utils.py
Normal file
@@ -0,0 +1,11 @@
|
||||
from langchain_core.messages import HumanMessage, AIMessage
|
||||
|
||||
|
||||
def dicts_to_messages(messages: list[dict]):
|
||||
result = []
|
||||
for m in messages:
|
||||
if m["role"] == "user":
|
||||
result.append(HumanMessage(content=m["content"]))
|
||||
elif m["role"] == "ai":
|
||||
result.append(AIMessage(content=m["content"]))
|
||||
return result
|
||||
Reference in New Issue
Block a user