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.31k stars 441 forks source link

Yaml Files for CrewAI #5

Open Kjdragan opened 4 months ago

Kjdragan commented 4 months ago

If you could put the agents in a agents.yaml file and include a task.yaml file, you'd be legendary

jgravelle commented 4 months ago

CrewAI format...?

framework: crewai topic: research about the latest AI News and prepare a detailed report roles: research_analyst: backstory: Experienced in gathering and analyzing data related to AI news trends. goal: Analyze AI News trends role: Research Analyst tasks: gather_data: description: Conduct in-depth research on the latest AI News trends from reputable sources. expected_output: Comprehensive report on current AI News trends. tools:

-jjg

On Sat, May 11, 2024 at 2:24 PM Kjdragan @.***> wrote:

If you could put the agents in a agents.yaml file and include a task.yaml file, you'd be legendary

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

gcapnias commented 4 months ago

Hi,

I have watched Matthew Berman's video that he shows of the .yaml files. I have not managed to find anything in CrewAI's documentation site. The only fully documented example is the 'CrewΑΙ Instagram Example'.

From their Discord server, I found out that there is a CLI tool that creates the template to work with .yaml files. The template is self-explanatory on how to use it. You can see the full .yaml files, for Tasks and Agens in the config folder.

You can install the tool with this sequence of commands:

conda create --name crewai python=3.11
conda activate crewai

python -m pip install pipx
pipx --version
python -m pipx install poetry
poetry --version

python -m pip install 'crewai[tools]'

crewai create first-app

You don't have to use conda, I presume...

Regards, George J.

jgravelle commented 4 months ago

I'm in touch with Mr. Berman now and then. I'll find out what I can.

Thanks for the heads up...

On Sun, May 12, 2024 at 11:41 AM George J. Capnias @.***> wrote:

Hi,

I have watched Matthew Berman @.***_berman>'s video that he shows of the .yaml files. I have not managed to find anything in CrewAI's documentation site. The only fully documented example is the 'CrewΑΙ Instagram Example https://www.opensourceagenda.com/projects/crewai-instagram-example'.

From their Discord server, I found out that there is a CLI tool that creates the template to work with .yaml files. The template is self-explanatory on how to use it. You can see the full .yaml files, for Tasks and Agens in the config folder.

You can install the tool with this sequence of commands:

conda create --name crewai python=3.11 conda activate crewai

python -m pip install pipx pipx --version python -m pipx install poetry poetry --version

python -m pip install 'crewai[tools]'

crewai create first-app

You don't have to use conda, I presume...

Regards, George J.

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

Kjdragan commented 4 months ago

A better complete walk through on auto building from .yaml files https://youtu.be/LHXujQ19Euo?si=pxd5v04eEgVsTATL

Get Outlook for iOShttps://aka.ms/o0ukef


From: jgravelle @.> Sent: Sunday, May 12, 2024 12:35:19 PM To: jgravelle/AutoGroq @.> Cc: Kjdragan @.>; Author @.> Subject: Re: [jgravelle/AutoGroq] Yaml Files for CrewAI (Issue #5)

I'm in touch with Mr. Berman now and then. I'll find out what I can.

Thanks for the heads up...

On Sun, May 12, 2024 at 11:41 AM George J. Capnias @.***> wrote:

Hi,

I have watched Matthew Berman @.***_berman>'s video that he shows of the .yaml files. I have not managed to find anything in CrewAI's documentation site. The only fully documented example is the 'CrewΑΙ Instagram Example https://www.opensourceagenda.com/projects/crewai-instagram-example'.

From their Discord server, I found out that there is a CLI tool that creates the template to work with .yaml files. The template is self-explanatory on how to use it. You can see the full .yaml files, for Tasks and Agens in the config folder.

You can install the tool with this sequence of commands:

conda create --name crewai python=3.11 conda activate crewai

python -m pip install pipx pipx --version python -m pipx install poetry poetry --version

python -m pip install 'crewai[tools]'

crewai create first-app

You don't have to use conda, I presume...

Regards, George J.

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

— Reply to this email directly, view it on GitHubhttps://github.com/jgravelle/AutoGroq/issues/5#issuecomment-2106322511, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AUROPSFWLRT5EUVSJMWGNI3ZB6R5PAVCNFSM6AAAAABHSE4RKWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBWGMZDENJRGE. You are receiving this because you authored the thread.Message ID: @.***>

JaDenis commented 4 months ago

just leaving a +1 here exporting to crewAI would bring tons of attention to AutoGroq

jgravelle commented 4 months ago

That's a compelling case. If you've got any example *.yaml files you want AutoGroq to spit out, let me have 'em. It'll speed up the process...

-jjg

On Sat, May 25, 2024 at 10:20 AM Denis Zhabbarov @.***> wrote:

just leaving a +1 here exporting to crewAI would bring tons of attention to AutoGroq

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