Spaces:
Runtime error
Runtime error
from agents.planner import generate_plan | |
from agents.executor import execute_step | |
from agents.critic import reflect_and_improve | |
from agents.memory import MemoryAgent | |
memory = MemoryAgent() | |
def run_autonomous_loop(user_goal): | |
memory.save("Goal", user_goal) | |
plan = generate_plan(user_goal, memory) | |
memory.save("Plan", plan) | |
final_output = "" | |
for step in plan: | |
result = execute_step(step, memory) | |
memory.save(f"Result of {step}", result) | |
improved_step = reflect_and_improve(step, result, memory) | |
final_output += f"Step: {step}\nResult: {result}\nImproved Step: {improved_step}\n\n" | |
return final_output | |