Trying to do this

This commit is contained in:
AllfatherHatt 2025-02-21 02:07:26 +01:00
parent 89edcdace5
commit a253ab1f6a

View File

@ -108,7 +108,7 @@ class ReginaldCog(commands.Cog):
if len(memory) > self.short_term_memory_limit: if len(memory) > self.short_term_memory_limit:
# 🔹 Generate a summary of the short-term memory # 🔹 Generate a summary of the short-term memory
summary = await self.summarize_memory(memory) summary = await self.summarize_memory(ctx, memory)
# 🔹 Ensure mid-term memory exists for the channel # 🔹 Ensure mid-term memory exists for the channel
mid_memory.setdefault(channel_id, []) mid_memory.setdefault(channel_id, [])
@ -137,7 +137,7 @@ class ReginaldCog(commands.Cog):
async def summarize_memory(self, messages): async def summarize_memory(self, ctx, messages):
"""✅ Generates a summary of past conversations for mid-term storage.""" """✅ Generates a summary of past conversations for mid-term storage."""
summary_prompt = ( summary_prompt = (
"Analyze and summarize the following conversation in a way that retains key details, nuances, and unique insights. " "Analyze and summarize the following conversation in a way that retains key details, nuances, and unique insights. "