jgravelle / AutoGroq

AutoGroq is a groundbreaking tool that revolutionizes the way users interact with Autogen™ and other AI assistants. By dynamically generating tailored teams of AI agents based on your project requirements, AutoGroq eliminates the need for manual configuration and allows you to tackle any question, problem, or project with ease and efficiency.
https://autogroq.streamlit.app/
1.21k stars 423 forks source link

non-existent skills? #13

Closed menguzat closed 2 months ago

menguzat commented 2 months ago

Hi, I used autogroq to create autogen agents and downloaded the json files. There are files for agents, and the workflow. however, the agent files have skills that don't exist, and there are no skill definition files in the files I downloaded.

Is this a bug? if not, how do I add the skills?

{ "type": "assistant", "config": { "name": "codebase_analyst", "llm_config": { "config_list": [ { "model": "gpt-4" } ], "temperature": 0.1, "timeout": 600, "cache_seed": 42 }, "human_input_mode": "NEVER", "max_consecutive_auto_reply": 8, "system_message": "You are a helpful assistant that can act as Codebase Analyst who Analyzes local codebases, identifies areas for improvement, and defines refactoring strategies." }, "description": "Analyzes local codebases, identifies areas for improvement, and defines refactoring strategies", "skills": [ "code_analysis", "software_architecture", "refactoring_techniques" ], "tools": [ "sonarqube", "codeheat", "codemetrics" ] }

when I try to add this through autogenstudio, I get an "unprocessable entity" error.

jgravelle commented 2 months ago

Correct. Those high-level descriptions currently serve as placeholders in the JSON. If you click the 'X's in AutoGen Studio to kill the empty skills, your agent will load.

Thanks for checking it out! We'll have some fundamental skill ability added this week...

-jjg

On Mon, May 13, 2024 at 9:46 AM menguzat @.***> wrote:

Hi, I used autogroq to create autogen agents and downloaded the json files. There are files for agents, and the workflow. however, the agent files have skills that don't exist, and there are no skill definition files in the files I downloaded.

Is this a bug? if not, how do I add the skills?

{ "type": "assistant", "config": { "name": "codebase_analyst", "llm_config": { "config_list": [ { "model": "gpt-4" } ], "temperature": 0.1, "timeout": 600, "cache_seed": 42 }, "human_input_mode": "NEVER", "max_consecutive_auto_reply": 8, "system_message": "You are a helpful assistant that can act as Codebase Analyst who Analyzes local codebases, identifies areas for improvement, and defines refactoring strategies." }, "description": "Analyzes local codebases, identifies areas for improvement, and defines refactoring strategies", "skills": [ "code_analysis", "software_architecture", "refactoring_techniques" ], "tools": [ "sonarqube", "codeheat", "codemetrics" ] }

when I try to add this through autogenstudio, I get an "unprocessable entity" error.

— Reply to this email directly, view it on GitHub https://github.com/jgravelle/AutoGroq/issues/13, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAZ6GXDU5535UOU7F6M3RMDZCDG3ZAVCNFSM6AAAAABHULWIY2VHI2DSMVQWIX3LMV43ASLTON2WKOZSGI4TGMBVGMYTEMY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

menguzat commented 2 months ago

Oh cool! I gathered that I could remove the skills, but the skills also seem useful so it would be really wonderful to have them generated also.

Great work btw! thanks!

jgravelle commented 2 months ago

Thank YOU...!

On Mon, May 13, 2024 at 10:37 AM menguzat @.***> wrote:

Oh cool! I gathered that I could remove the skills, but the skills also seem useful so it would be really wonderful to have them generated also.

Great work btw! thanks!

— Reply to this email directly, view it on GitHub https://github.com/jgravelle/AutoGroq/issues/13#issuecomment-2108035872, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAZ6GXCLPBREPCKDH4U2XZ3ZCDMZXAVCNFSM6AAAAABHULWIY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBYGAZTKOBXGI . You are receiving this because you commented.Message ID: @.***>