eroha-agentapi / core /intelligence.py
Yermek68's picture
Create core/intelligence.py
f8c79ce verified
raw
history blame contribute delete
439 Bytes
memory = []
def update_memory(user_input, response):
memory.append({"input": user_input, "response": response})
if len(memory) > 5:
memory.pop(0)
def summarize_context():
if not memory:
return ""
summary = "\n\n🧩 Контекст последних запросов:\n"
for i, m in enumerate(memory[-3:], 1):
summary += f"{i}. {m['input']}{m['response'][:80]}...\n"
return summary