Convert OllamaMessage to dict in conversation history
This commit is contained in:
@@ -1585,7 +1585,10 @@ def create_app(args):
|
||||
|
||||
# Get the last message as query and previous messages as history
|
||||
query = messages[-1].content
|
||||
conversation_history = messages[:-1] # 所有之前的消息作为历史记录
|
||||
# Convert OllamaMessage objects to dictionaries
|
||||
conversation_history = [
|
||||
{"role": msg.role, "content": msg.content} for msg in messages[:-1]
|
||||
]
|
||||
|
||||
# Check for query prefix
|
||||
cleaned_query, mode = parse_query_mode(query)
|
||||
|
Reference in New Issue
Block a user