This commit is contained in:
streetycat
2023-10-16 10:00:53 +00:00
parent cc4a053085
commit b117b36e5b
4 changed files with 7 additions and 5 deletions
+2 -1
View File
@@ -544,8 +544,9 @@ class Workflow:
async def _get_prompt_from_session(self,the_role:AIRole,chatsession:AIChatSession) -> AgentPrompt:
messages = chatsession.read_history(the_role.history_len) # read last 10 message
result_prompt = AgentPrompt()
for msg in reversed(messages):
if msg.sender == chatsession.owner_id:
if msg.sender == the_role.role_id:
result_prompt.messages.append({"role":"assistant","content":msg.body})
else:
result_prompt.messages.append({"role":"user","content":f"{msg.body}"})