Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement plan-and-execute” style agent to replace Reasoning and Action (ReAct)-style agents what we use now #928

Open
Abirdcfly opened this issue Mar 26, 2024 · 3 comments
Milestone

Comments

@Abirdcfly
Copy link
Collaborator

ref: https://blog.langchain.dev/planning-agents/

@bjwswang bjwswang added this to the v0.4.0 milestone Mar 26, 2024
@nkwangleiGIT
Copy link
Contributor

it's to replace or keep both? not sure it'll do the same thing

@Abirdcfly
Copy link
Collaborator Author

Abirdcfly commented Mar 27, 2024

Plan and execute agents promise faster, cheaper, and more performant task execution over previous agent designs.

It looks like the plan-and-execute approach is overall better than ReAct, and langchain themselves implement in https://github.com/langchain-ai/langchain/tree/master/libs/experimental/langchain_experimental/plan_and_execute, And they can be easily built by using LangGraph.

Since langchain is a library of tools, it provides all ways to do this, I guess we just choose the one that works best?

@bjwswang
Copy link
Collaborator

Plan and execute agents promise faster, cheaper, and more performant task execution over previous agent designs.

It looks like the plan-and-execute approach is overall better than ReAct, and langchain themselves implement in https://github.com/langchain-ai/langchain/tree/master/libs/experimental/langchain_experimental/plan_and_execute, And they can be easily built by using LangGraph.

Since langchain is a library of tools, it provides all ways to do this, I guess we just choose the one that works best?

It's a upgrade of current solutioni IMO. We can do some experiments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants