Giter Club home page Giter Club logo

autogen-experiments's People

Contributors

majacinka avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

autogen-experiments's Issues

Update description of agents

First let me thank you for those prompts, really nice work. And your yt channel is great.

I just wanted to suggest a modification of the description for each agent. Description aren't passed to the agent, instead there used by the chat manager to understand which agent do what and decide which one should be called next.

One of the reason the description field has been added to autopen is that system prompts of agent often use "You", for example in "You are a helpful assistant", and it was a bit confusing for the chat manager when the system prompts of each agent were copied into the chat manager system prompt. So they added the description for the sole purpose of avoiding this problem + allowing for much shorter description (no need to copy few shots examples or any how-to logic).

As a consequence, using "You" in the description, isn't great, unless you want to point to the chat manager itself, not the agent. A simple way to do that is to replace "You" by "This agent". For example in the description of the Architect, change "You write code and rewrite it to make it bug free" to "This agent is the only agent that can write code and rewrite it to make it bug free". Another way is to simply copy the part you added into the system prompt of the chat manager (and remove it from there, it will be copied in the system prompt anyway). "Architect writes excellent python code, rewrites it if a bug is found and forwards the code to Reviewer. Architect starts the process CAN ONLY SEND CODE TO REVIEWER."

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.