Merge pull request #45 from iorisa/fixbug/context

fixbug: context missing
This commit is contained in:
send18 2023-09-08 16:32:34 +08:00 committed by GitHub
commit 1a7d66e414
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -123,7 +123,7 @@ class Assistant(Role):
history_summary = await self.memory.summarize(max_words=800, keep_language=True, llm=self._llm)
if last_talk and await self.memory.is_related(text1=last_talk, text2=history_summary, llm=self._llm):
# Merge relevant content.
last_talk = await self.memory.rewrite(sentence=last_talk, llm=self._llm)
last_talk = await self.memory.rewrite(sentence=last_talk, context=history_summary, llm=self._llm)
return last_talk
return last_talk