camel icon indicating copy to clipboard operation
camel copied to clipboard

[Roadmap] Action and ActionAgent

Open limafang opened this issue 1 year ago • 0 comments

Required prerequisites

  • [X] I have searched the Issue Tracker and Discussions that this hasn't already been reported. (+1 or comment there if it has.)
  • [X] Consider asking first in a Discussion.

Motivation

When trying to connect camel to the gym environment, I found that it is very difficult to use prompt words to declare action and action space. I think we need to declare a class specifically to help determine the agent's action space. At the same time, we also need a special agent to call these actions and design multiple calling methods Maybe we also need a message dedicated to action communication? But I will currently focus on the two points mentioned above

In the design I envisioned, when users want to connect camel to an environment, all they have to do is design actions for the agent, initialize one or more action agents, and finally call them according to their own needs in the env module. I think this It works

limafang avatar Dec 04 '23 13:12 limafang