Back to Agentscope

Plan with ReAct Agent

examples/functionality/plan/README.md

1.0.191.0 KB
Original Source

Plan with ReAct Agent

This example demonstrates how to use the plan module in AgentScope to make an agent create and manage a plan formally.

Specifically, we provide two examples: manual specification plan and Agent-managed plan.

Manual Specification Plan

In this example, we first manually specify a plan for the agent to follow, then we let the agent execute the plan step by step.

To execute this example, run:

bash
python main_manual_plan.py

Agent-managed Plan

In this example, we let the agent create and manage its own plan. Specifically, we use a query "Review the recent changes in AgentScope GitHub repository over the past month."

To run the example, execute:

bash
python main_agent_managed_plan.py

Note: The example is built with DashScope chat model. If you want to change the model in this example, don't forget to change the formatter at the same time! The corresponding relationship between built-in models and formatters are list in our tutorial