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

Agent Implementation of MathChat #1066

Open
2 of 6 tasks
yiranwu0 opened this issue Jun 6, 2023 · 3 comments
Open
2 of 6 tasks

Agent Implementation of MathChat #1066

yiranwu0 opened this issue Jun 6, 2023 · 3 comments
Assignees

Comments

@yiranwu0
Copy link
Contributor

yiranwu0 commented Jun 6, 2023

Implement the MathChat paper with the current agent framework:

  • Put the specified math problem-solving prompt in system message of AssistantAgent for the LLM. If the behavior is not desired, the assistant agent need to be modified to accept this prompt in user message.
  • Implement a MathUserProxyAgent from UserProxyAgent, need to inherit the autoreply function.
  • MathChat proposes a conversational framework to solve math problems, which is equivalent to interactions between the two agents. Building on the agents also allow human inputs.

Tasks

@sonichi
Copy link
Contributor

sonichi commented Jun 6, 2023

What does "Put the specified math problem-solving prompt in system message of AssistantAgent for the LLM." mean? A complete replacement or a modification? There are certain designs in the existing prompt of AssistantAgent that makes it collaborate w/ the UserProxyAgent. Would you like to keep those working designs?

@yiranwu0
Copy link
Contributor Author

yiranwu0 commented Jun 7, 2023

I mean that when calling the AssistantAgent, I will not use the default system_message but input one. I will implement a corresponding MathUserProxyAgent, and I will modify the autoreply function. It will follow the working design, however the autoreply will be very different from the base proxyagent.

@qingyun-wu qingyun-wu changed the title Implement MathChat with autogen.agents MathChat Jun 9, 2023
@qingyun-wu
Copy link
Contributor

@kevin666aa, I revised the task list.

@yiranwu0 yiranwu0 changed the title MathChat Agent Implementation of MathChat Jun 10, 2023
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