autogen-experiments's People
Forkers
kuritkaj rderakhshan dependify tecworks-dev ericx1023 avanderreest echeadle damadorpl periscopegithub ronaldzgithub wizkid1968 nuwansamaranayake kpreddie l4dk j182razor dougthompson1976 kromian yannweb3 takez08 lluisagusti lgs awalin jmtyra zeroshotdave d-marke dennis605 shaneholloman sidbetatester josekurian codephyt jangirrahul hansuxdev arekmg mr-jack-tungautogen-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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.