danielmiessler / fabric

fabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.
https://danielmiessler.com/p/fabric-origin-story
MIT License
25.52k stars 2.71k forks source link

[Feature request]: Use crewAI agents with a praisonAI simplification #323

Closed AndresRojoInteracso closed 7 months ago

AndresRojoInteracso commented 7 months ago

What do you need?

Checkout this project and this issue to include in just one command an autogenerated crew from CrewAI for a piped task

Love your project and it values

xssdoctor commented 7 months ago

This is phenomenal! I'm going to look into this. Thank you!

xssdoctor commented 7 months ago

OK, so I just pushed a commit which uses praisonAI to create and utilize agents. its the --agents flag. Thank you so much for the recommendation. Please try it out and let me know if it can be better in any way, or if it's not working. It should work with the -m flag. all openai and ollama models but NOT claude.

AndresRojoInteracso commented 7 months ago

I could check earltier, but I leave a few comments at this commit.

I see future in having a agent_patterns.yamls files to be able to refine the agents teams selecting models for each and tool for each agent and having mini teams for some tasks.

PS: I dont know why is not groq allready added to the model list, but for now there is a free API and praisonAI supported due to the openai schema