Tpayne101 commited on
Commit
ca9ee83
·
verified ·
1 Parent(s): 4473ebc

Update agentos_core.py

Browse files
Files changed (1) hide show
  1. agentos_core.py +6 -1
agentos_core.py CHANGED
@@ -3,7 +3,7 @@ from memory import MemoryManager
3
  from context_graph import ContextGraph
4
  from telemetry import Telemetry
5
  from identity_core import create_agent_identity
6
-
7
 
8
  class AgentCore:
9
  def __init__(self, model="gpt-4o-mini"):
@@ -11,7 +11,12 @@ class AgentCore:
11
  self.telemetry = Telemetry(self.agent_id)
12
  self.memory = MemoryManager(self.agent_id)
13
  self.context = ContextGraph()
 
 
 
 
14
  self.model = model
 
15
  print(f"[INIT] Agent {self.agent_id} initialized with model {self.model}")
16
 
17
  def run(self, prompt):
 
3
  from context_graph import ContextGraph
4
  from telemetry import Telemetry
5
  from identity_core import create_agent_identity
6
+ from summarizer import MemorySummarizer
7
 
8
  class AgentCore:
9
  def __init__(self, model="gpt-4o-mini"):
 
11
  self.telemetry = Telemetry(self.agent_id)
12
  self.memory = MemoryManager(self.agent_id)
13
  self.context = ContextGraph()
14
+ self.summarizer = MemorySummarizer("semantic_memory.json")
15
+ if "summarize" in prompt.lower() or "what do you know" in prompt.lower():
16
+ summary = self.summarizer.summarize()
17
+ return summary
18
  self.model = model
19
+
20
  print(f"[INIT] Agent {self.agent_id} initialized with model {self.model}")
21
 
22
  def run(self, prompt):