1
0

test_plan_solve_agent.py 719 B

12345678910111213141516171819202122232425
  1. # test_plan_solve_agent.py
  2. from dotenv import load_dotenv
  3. from hello_agents.core.llm import HelloAgentsLLM
  4. from my_plan_solve_agent import MyPlanAndSolveAgent
  5. # 加载环境变量
  6. load_dotenv()
  7. # 创建LLM实例
  8. llm = HelloAgentsLLM()
  9. # 创建自定义PlanAndSolveAgent
  10. agent = MyPlanAndSolveAgent(
  11. name="我的规划执行助手",
  12. llm=llm
  13. )
  14. # 测试复杂问题
  15. question = "一个水果店周一卖出了15个苹果。周二卖出的苹果数量是周一的两倍。周三卖出的数量比周二少了5个。请问这三天总共卖出了多少个苹果?"
  16. result = agent.run(question)
  17. print(f"\n最终结果: {result}")
  18. # 查看对话历史
  19. print(f"对话历史: {len(agent.get_history())} 条消息")