AutoGroq beta v5 : One-Click AutoGen and CrewAI agents

  Рет қаралды 18,161

J. Gravelle

J. Gravelle

Күн бұрын

Over 4700 developers are using the free online demo:
autogroq.streamlit.app/
...to create teams of agents in seconds, thanks to the blinding speed of Groq™.
And, we're screaming past 700 stars and 250 forks
(that's like... over 900 sporks!) on
GitHub: github.com/jgravelle/AutoGroq
Grab your free Groq developer's API key at:
console.groq.com/keys
How to import agents/workflows into AutoGen™:
• AutoGroqBetaV2 - Put A...
AutoGen: microsoft.github.io/autogen/
CrewAI: github.com/joaomdmoura/crewAI
0:00 Intro, in my real voice (by request)
0:15 Why AutoGroq?
0:20 The problem is: we don't know what the problem is
0:30 Real-world example
0:45 What AutoGroq does
1:05 Getting started
1:35 Multi-model support
1:40 A new feature!
1:55 Making stuff
2:20 Instant agents!
2:25 Exporting to AutoGen or CrewAI
3:00 Test-driving your agents
3:25 It's even faster than it looks!
3:40 CSV support... sort of
4:00 Our Three Display Modes
4:15 1) Most Recent Comment
4:25 2) Whiteboard
4:35 3) Discussion History
4:55 Another new feature!
5:05 Editing your agents
5:15 Self-improving agents!
5:30 Where to GIT your own AutoGroq
5:45 Send in the clones
6:00 The requirements are required
6:25 Like a version
6:35 VS Code
6:50 Environment variables
7:00 Thanks! You can go now...

Пікірлер: 210
@ryudswift
@ryudswift 5 күн бұрын
I've recently jumped into AI and programming. Using vscode, using APIs and such. CrewAI was setup but never really bothered to add agents and do all the extra. Thank you for this, makes all the difference, and it's on the 6th version already. I appreciate you sir. You are a miracle worker. Thank you. I hope to contribute to the open source community soon.
@jjgravelle
@jjgravelle 4 күн бұрын
That's very kind of you. The world looks forward to your software...! -jjg
@dinoscheidt
@dinoscheidt 14 күн бұрын
The great thing about AI voices is, that truly knowledgeable people can create content without having to deal with the glass ceiling of being “an influencer” - people criticizing this should go for the next beast video
@jjgravelle
@jjgravelle 14 күн бұрын
My voice via AI seems like a happy compromise...
@jimbob3823
@jimbob3823 15 күн бұрын
Something wholesome about this project! ❤ Sorry to hear that you are suffering with parkinson's disease. Your use of elevenlabs and the way you present is fun and clear! 👌 Lastly, this project is truly the missing link to both Autogen and CrewAI! Nailed it on the fact you need to build the team before building the solution. Now I wish CrewAI and Autogen had the ability to have stand ups to evaluate how the work is going after deployment of the team to do the work.
@jjgravelle
@jjgravelle 14 күн бұрын
Good catch! I shouldn't assume everybody's up to speed on every piece of AI software out there. Not everybody eats and breathes this stuff. I mean... WE do. Just not everybody... 😎
@jimbob3823
@jimbob3823 14 күн бұрын
@@jjgravelle I agree, but I do love eating and breathing this stuff. 😁 This is a great and very creative time we are in! Keep doing what you are doing, it's inspiring!
@luckyeris
@luckyeris 13 күн бұрын
@@jjgravelleLets be honest, the only people watching these kinds of videos are us nerds, hungry for new ideas 😆 My coworkers regularly say things like “l just tried out chatGPT last night for the first time” and I’m like, my guy, where have you been for the last 2 years ??? Hell, last week I had a convo with our reporting team and they didn’t remember what hugging face was…. “I’m not sure if this is work safe”… My brother in Christ, what are we doing here?? 😅 I explained basically it’s where you find AI models, and even then only one guy was like “oh yeah”.. and these are people who work AI adjacent in a large IT company lol smdh
@Anonymous-lw1zy
@Anonymous-lw1zy 14 күн бұрын
Excellent video! I was playing with AutoGen for the first time today earlier today and you correctly listed its shortcomings. I am looking forward to trying AutoGen. And as far as I am concerned, you can use whatever voice you want. I am here for the content and it was superb!
@jjgravelle
@jjgravelle 13 күн бұрын
Thanks! It IS a work in progress...
@diegocalderon3221
@diegocalderon3221 13 күн бұрын
This is what AutoGen should be, bravo friend. One request: ability to view the Skills required for each Agent.
@jjgravelle
@jjgravelle 13 күн бұрын
Thanks! Skills are a tall order, but one I plan to fill...
@michabbb
@michabbb 14 күн бұрын
I wish all non-native English speaking creators would use an AI voice because most struggle with the "th" sound.
@jjgravelle
@jjgravelle 14 күн бұрын
I'm in Wisconsin. Dat''s very true, hey...
@MohamedBeshr-sc3lg
@MohamedBeshr-sc3lg 12 күн бұрын
You are really done from a great work, and have my respect and appreciation ⚡⚡⚡🙏🙏👍👍👌👌, here is mohamed from dubai, and for sure I will try it out in my work and project, I may be no one, but for ur knowledge u are the first video to make a comment on it from long long time, and I really thank u u for this great work
@jjgravelle
@jjgravelle 12 күн бұрын
أنت لطيف جدا يا صديقي. شكرًا...
@MohamedBeshr-sc3lg
@MohamedBeshr-sc3lg 12 күн бұрын
@@jjgravelle thanks for the effort of writing in Arabic :)
@luckyeris
@luckyeris 14 күн бұрын
Your commentary was amusing, thanks! 😂👍
@jjgravelle
@jjgravelle 14 күн бұрын
Thank YOU...!
@KCM25NJL
@KCM25NJL 14 күн бұрын
Sick work.... I know you're trying to cater for a number of agentic platforms, but I think I'd be more tempted to fork one of them and make autogroq the front end for the whole process. THAT, or make the whole agentic process fireable from AutoGroq once you have your agents. The reason I say this, is simply because it's not a stretch to think that AutoGen or CrewAI could take your idea and run with it on their own platforms.
@jjgravelle
@jjgravelle 14 күн бұрын
Ripping off other people's ideas is the sincerest form of flattery. I think that's how that saying goes. Anyway, thanks...!
@KCM25NJL
@KCM25NJL 13 күн бұрын
@@jjgravelle haha, indeed ;)
@sergio83ism
@sergio83ism 13 күн бұрын
Amazing! Thank you so much for sharing...It doesn't make sense indeed, first the team then the problem. I'm used to working with Crewai, but with this... i have to try Autogen.
@jjgravelle
@jjgravelle 13 күн бұрын
Another user pointed me toward CrewAI's YAML (their 'golden path') approach. I'll definitely be looking into generating those types of files as well. Thanks...!
@Alden1320
@Alden1320 12 күн бұрын
Congratulations bro and thanks for your work. This autoGROQs! Kudos from México
@jjgravelle
@jjgravelle 12 күн бұрын
¡Bienvenido y gracias hermano...!
@brandonheaton6197
@brandonheaton6197 14 күн бұрын
Best leveraging of the groq inference speed is to stack the iterative reasoning deeper... which this project does in spades
@jjgravelle
@jjgravelle 14 күн бұрын
Thanks for the recognition! Means a lot...
@user-lf4zn9cq2r
@user-lf4zn9cq2r 10 күн бұрын
yes it works and i trust on your videos . thank you
@jjgravelle
@jjgravelle 10 күн бұрын
Thank YOU...!
@12345idiotsluggage
@12345idiotsluggage 14 күн бұрын
Portlandia Skit: Fred: I thought you said it was one click. JG: It's one click per 30 seconds.
@jjgravelle
@jjgravelle 14 күн бұрын
Steven Wright, seeing a guy lock up the 7/11: "I thought you were open 24 hours." "Not in a ROW..."
@HakaiKaien
@HakaiKaien 14 күн бұрын
Awesome video, short and to the point. Just how I like it. Subscribed
@jjgravelle
@jjgravelle 14 күн бұрын
Thanks! I'll try not to let you down... 😎
@gregortidholm
@gregortidholm 14 күн бұрын
Great work 👏
@jjgravelle
@jjgravelle 14 күн бұрын
Tack så mycket... 😎
@nickfixit
@nickfixit 14 күн бұрын
Good narration. Good explanation especially for people with experience before, and want to start testing that with agents better. I'm downloading and testing your tool now!
@jjgravelle
@jjgravelle 14 күн бұрын
Awesome. And thanks...!
@nogool111
@nogool111 14 күн бұрын
Thank you. This save me a lot of time. I love you so much
@jjgravelle
@jjgravelle 14 күн бұрын
I'm very lovable. 😎 Thanks...!
@johleonhardt5637
@johleonhardt5637 14 күн бұрын
We love your work I teaching it to hundreds of ppl in my company, keep it up.
@jjgravelle
@jjgravelle 14 күн бұрын
My work loves you, too! Thanks... 😎
@jonathanholmes9219
@jonathanholmes9219 13 күн бұрын
Many thanks. Elevenlabs voice was just fine. No issues here. Thanks again.
@jjgravelle
@jjgravelle 13 күн бұрын
Thank YOU...
@markonfilms
@markonfilms 14 күн бұрын
Thank you! I had not heard about this anywhere else!
@jjgravelle
@jjgravelle 14 күн бұрын
Well I hope some day you DO hear about it in other places! Thanks...
@Jesusdparra
@Jesusdparra 15 күн бұрын
Can you use this with a local llm instead of groq?
@jjgravelle
@jjgravelle 15 күн бұрын
I imagine you could but it would crawl compared to Groq™...
@StiekemeHenk
@StiekemeHenk 14 күн бұрын
Running a bunch of agents like that would require a gpu farm or ages of time.
@BenDavis78
@BenDavis78 13 күн бұрын
​@@jjgravellewouldn't that depend on models used and hardware? I imagine a handful of 7b agents on a HEDT would be feasible
@jjgravelle
@jjgravelle 13 күн бұрын
@@BenDavis78 Yes it would. And my '98 Mustang could do Mach 23 if I put it in the cargo bay of the Space Shuttle... 😎
@ChrisBraddock
@ChrisBraddock 11 күн бұрын
@@BenDavis78 I haven’t tried AutoGroq but use both a 128gb M3 as well as 2x 3090 machines running projects like gpt-researcher which also spawns a bunch of agents. Speed is acceptable for many tasks. Ollama and LM Studio both (I believe) support request queuing as all as parallel requests. Speed boosts (like Flash Attention) help and seem to roll out here and there.
@zoltanabonyi3307
@zoltanabonyi3307 14 күн бұрын
Absolutely brilliant. AI agents are the future.
@jjgravelle
@jjgravelle 14 күн бұрын
Preachin' to the choir! Thanks...
@mrmatari
@mrmatari 14 күн бұрын
I love that you include the code in a PDF to provide as context, Everyone should. Really great project.what features are on your road map?
@jjgravelle
@jjgravelle 14 күн бұрын
Thanks! I need to do a major code cleanup. There's a lot of redundancy. Like I alluded to in the video, I like the potential of the whiteboard as a code testing and validation component. That's a big piece to chew on, though. The things Groq's speed make possible are worth pursuing: real-time retrospection is probably next...
@mrmatari
@mrmatari 14 күн бұрын
Is it possible to upload txt and md files too? It would be useful to organize everything within user defined project folders (agents, uploaded and generated files) this way the project can be revisited and expanded upon. The project has huge potential!
@jjgravelle
@jjgravelle 14 күн бұрын
@@mrmatari I tell my boss "These days, the answer to any questions that start with 'Is it possible...' is almost always going to be 'yes'." Thanks. I'll add it to the TO DO: Merge similar functions: display_discussion_and_whiteboard() and display_discussion_modal() have overlapping functionality. Consider combining them into a single function. create_agent_data() is defined in both file_utils.py and ui_utils.py. Consolidate them into a single function in one of the files and update the references accordingly. Remove unused code: extract_code_from_response() is defined twice, once in api_utils.py and once in ui_utils.py. Identify which one is actually being used and remove the unused definition. custom_button() and agent_button() in custom_button.py don't seem to be used anywhere. Consider removing them if they are indeed unused. Refactor duplicate code: The code for creating the ZIP files in zip_files_in_memory() has similar logic for Autogen and CrewAI. Consider extracting the common parts into a separate function to avoid duplication. The code for sending requests to the Groq API is repeated in multiple places (send_request_to_groq_api(), get_agents_from_text(), rephrase_prompt()). Extract the common parts into a single function to reduce duplication. Simplify complex functions: display_agents() is quite lengthy. Consider breaking it down into smaller, more focused functions for better readability and maintainability. process_agent_interaction() also contains a lot of code. Consider splitting it into separate functions for retrieving agent information, constructing the request, sending the request, and updating the discussion and whiteboard. Improve error handling: In get_agents_from_text() and rephrase_prompt(), the error handling code is repeated. Consider creating a custom exception class or a utility function to handle errors consistently across the codebase. Rename functions and variables for clarity: Some function and variable names could be more descriptive. For example, handle_begin() could be renamed to handle_user_request() to better reflect its purpose. display_user_input() could be renamed to get_user_input() since it retrieves user input rather than displaying it. Add comments and docstrings: While the code has some comments, adding more detailed comments and docstrings to explain the purpose and functionality of each function would improve code readability and maintainability. Organize imports: Group the imports in each file based on their origin (standard library, third-party libraries, local modules) and order them alphabetically within each group for better organization. Remove unnecessary prints and comments: There are many print statements throughout the code, likely used for debugging. Remove the ones that are no longer needed. Remove any commented-out code that is no longer relevant.
@crisitianwelt
@crisitianwelt 15 күн бұрын
That's amazing, Keep the good work
@jjgravelle
@jjgravelle 15 күн бұрын
That's the sort of feedback that makes it all worth while. Thanks...!
@xollob
@xollob 14 күн бұрын
Greetings from the south of France. Well done my man. Great work.
@jjgravelle
@jjgravelle 14 күн бұрын
That's no where near the Canadian part of France, is it? 😎 Thanks...!
@AC-go1tp
@AC-go1tp 14 күн бұрын
I am learning a lot from you. Deeply grateful and very appreciative. Thank you!
@jjgravelle
@jjgravelle 14 күн бұрын
Nice of you to say! Thanks...
@Max-hj6nq
@Max-hj6nq 15 күн бұрын
Narration improved! Thanks man cool app
@jjgravelle
@jjgravelle 14 күн бұрын
I appreciate you taking the time to say so. Thanks...!
@user-bd8jb7ln5g
@user-bd8jb7ln5g 13 күн бұрын
Exactly what I was looking for about 9 months back, and now I found it. 😁 Thank You for your work. BTW Do you know if it is possible to send sequential series of prompts in the agentic frameworks? To let the LLMs reflect on the previous answer before attempting to perform the next step?
@jjgravelle
@jjgravelle 13 күн бұрын
No sweat! Sorry it took so long...
@user-bd8jb7ln5g
@user-bd8jb7ln5g 11 күн бұрын
@@jjgravelle 😄
@mafaromapiye539
@mafaromapiye539 13 күн бұрын
Good work guys
@jjgravelle
@jjgravelle 13 күн бұрын
Ndatenda...! 😎
@LuisBorges0
@LuisBorges0 14 күн бұрын
Well done. That's the right approach to DEV teams
@jjgravelle
@jjgravelle 14 күн бұрын
Thanks for weighing in...!
@stefano94103
@stefano94103 14 күн бұрын
Worked perfectly! Thank you for your hard work! Much appreciated my friend
@jjgravelle
@jjgravelle 14 күн бұрын
You've made my day, sir. Thanks...
@michaelfrancis4736
@michaelfrancis4736 14 күн бұрын
Awesome video - thank you so much for sharing this.
@jjgravelle
@jjgravelle 8 күн бұрын
Glad you enjoyed it! Thanks so much! Sorry for the late reply. The response has been overwhelming, and some comments have slipped through the cracks...
@MoldyBread
@MoldyBread 14 күн бұрын
This might be one of the few times i've commented on youtube, but well done. This is one of the most clearly articulated videos I've watched in a long time. Keep up the great work!
@jjgravelle
@jjgravelle 14 күн бұрын
You're very kind. Thanks...!
@antisony2008
@antisony2008 14 күн бұрын
Interesting. I'll wait for local llm support
@jjgravelle
@jjgravelle 14 күн бұрын
Fair enough...!
@digitalasylum369
@digitalasylum369 12 күн бұрын
@jjgravelle can you explain this to me? I am confused. This doesn't run the agents theirselves? I have to import them into Autogen or Crewai?
@jjgravelle
@jjgravelle 12 күн бұрын
You don't HAVE to, but I'd recommend it. AutoGroq™ started out as just an agent generator: Enter your request, get a team with stubbed out placeholders for skills and tools. Then we added: "Click on an agent to talk to it and test it." Then: "Let the next agent respond to the previous agent" and on and on it goes, adding more bells and whistles all the time. Thanks for asking...!
@SimenStaabyKnudsen
@SimenStaabyKnudsen 12 күн бұрын
Wow, amzing product you got going here! I was wondering if I can run AutoGen or CrewAI agents with Groq? Or do I have to have an paid OpenAi account for this? Thanks
@jjgravelle
@jjgravelle 12 күн бұрын
You can. I've gotten Autogen to work with Groq™ before. You could also run AutoGen or CrewAI locally using Ollama or LM Studio. You'd have hundreds of free LLM options that way. Thanks...!
@ColinNardo-le3bl
@ColinNardo-le3bl 14 күн бұрын
amazing project, will be messing around a lot with it as this summer I will be working on many things as im managing the AI society at my university
@jjgravelle
@jjgravelle 14 күн бұрын
Maybe some day AI will manage the AI society and free up your weekends! 😎 Thanks...
@gry6256
@gry6256 14 күн бұрын
I have been testing this and it is quite impressive! It has some minor flaws but all in all there is a huge potential on it!
@jjgravelle
@jjgravelle 14 күн бұрын
You're overly-generous. There are some major flaws, but we're getting there. Thanks...!
@gry6256
@gry6256 14 күн бұрын
@@jjgravelle Thank you very much for uploading this! This is what I was looking for!
@scitechtalktv9742
@scitechtalktv9742 11 күн бұрын
Very interesting application! I am experimenting with AutoGroq to write stories. Often times 5 or more agents are generated which I can click on, and indeed stories are generated! But what is not clear to me is the sequence in which to invoke these agents! This is also an issue within AutoGen and CrewAI. But what about the sequence in AutoGroq? Could that be automated in some way? Or a user choice between some options?
@jjgravelle
@jjgravelle 11 күн бұрын
Thanks! In AutoGroq™, you can simply tap on the agents in whatever order you'd like them to interact. I do plan to automate round-robin and automatic conversations, but be advised: we're going to get 429 limited by Groq™ for exceeding their TOS...
@magejoshplays
@magejoshplays 14 күн бұрын
Great work, cool idea!
@jjgravelle
@jjgravelle 14 күн бұрын
Thanks...!
@matthewschneider1888
@matthewschneider1888 15 күн бұрын
This is amazing! Thanks 🙏
@jjgravelle
@jjgravelle 14 күн бұрын
Thanks for watching! Have fun...
@ScreendesignWhykiki
@ScreendesignWhykiki 11 күн бұрын
Hey thank you for this nice project, I love playing around with it - but after a few tests, I'm getting blocked by groq and need to wait an eternity... is there any chance to use another vendor than groq? Want to use Claude or a local model....
@jjgravelle
@jjgravelle 11 күн бұрын
A local model, unless it was small (like Phi, maybe) would take forever. Understand that, when Groq sploots out nine agents in a few seconds, that represents like a dozen round-trips to the LLM / API. Locally, if the prompt re-engineering took a minute, then each agent took a minute... well, it gets ugly. Since GTP4o has a free tier, I might play around with that. Thanks...!
@adriangpuiu
@adriangpuiu 14 күн бұрын
good job brother. god bless and thank you
@jjgravelle
@jjgravelle 14 күн бұрын
I appreciate it. Thanks...!
@IdPreferNot1
@IdPreferNot1 15 күн бұрын
Awesome.... Im happy i got to know this channel.before it even had 1000 subs :)
@jjgravelle
@jjgravelle 14 күн бұрын
You're a VIP. I'll teach you the secret handshake... 😎
@PreparelikeJoseph
@PreparelikeJoseph 14 күн бұрын
Im thinking to build a local machine to do most things offline without api restrictions. Do I meed a RTx 4090?
@jjgravelle
@jjgravelle 14 күн бұрын
I'm running a 4060 on a CostCo (Lenovo) laptop. If you don't want it to slow down too much, go with the best GPU you can afford and the smallest LLM that will suit your needs...
@ShakeShifter84
@ShakeShifter84 10 күн бұрын
This program's fantastic, keep it up. Would love to be able to run it off an LmStudio server with the ability to call different llm's from the server for different Autogroq agents
@jjgravelle
@jjgravelle 10 күн бұрын
Thanks! I get this sort of request a lot, and I may have to do it just to show people how painfully slow a non-Groq™ experience would be...
@ShakeShifter84
@ShakeShifter84 10 күн бұрын
@@jjgravelle Definitely it would be a lot slower compared to Groq, but everyone has different hardware. It doesn't take much to inference locally faster than chat gpt, and most are willing to suffer certain tradeoffs in exchange for the benefits of running purely local
@lel7531
@lel7531 14 күн бұрын
Great stuff!
@jjgravelle
@jjgravelle 14 күн бұрын
Thanks...!
@AdmV0rl0n
@AdmV0rl0n 14 күн бұрын
I confess I can't keep up. Great video.
@jjgravelle
@jjgravelle 14 күн бұрын
If a doofus like me can do this, anybody can. 😎 Thanks...
@AdmV0rl0n
@AdmV0rl0n 14 күн бұрын
@@jjgravelle I've been in IT since the 90s.Those who do special work see it as normal. Unable to see it for what it is. They occasionally lambest lesser folks because they think their high level work is normal, easy, anyone can do it. You ain't no doofus my man :)
@jjgravelle
@jjgravelle 14 күн бұрын
@@AdmV0rl0n *Old-fart fist-bump* 😎
@camelliajames6326
@camelliajames6326 13 күн бұрын
AMAZING WORK!!!!!!!!!!!!!!!!!!!!
@jjgravelle
@jjgravelle 13 күн бұрын
THANKS...!!!!!!!!!!!!!!!!!!
@mikew2883
@mikew2883 14 күн бұрын
Good stuff! 👍
@jjgravelle
@jjgravelle 14 күн бұрын
Thanks...!
@marcsmith5880
@marcsmith5880 13 күн бұрын
For importation into Autogen Studio do the tools that the jsons reference exist somewhere or is it calling them and then I would have to write those tools based on what I wanted them to do? Because it is referencing tools that I don't have. The project is great btw! Stuff like this lowers the bar to entry for crewai and autogen.
@jjgravelle
@jjgravelle 13 күн бұрын
Right now, they are little more than high-level placeholders. The 'tools' and 'skills' components are major efforts in themselves. It's on the 'to do' list though, definitely. Thanks...!
@marcsmith5880
@marcsmith5880 13 күн бұрын
@@jjgravelle no worries I'm liking the project so far and enjoying using it it definitely simplifies things. Great work! Thanks! You piqued my interest in looking at elevenlabs again for voice generation again. 😀
@nikow1060
@nikow1060 4 күн бұрын
Do you know a why , to use AutoGroq and then give it a function as a tool, e.g. using GPT4all to process documents? this would be great, as AutoGroq could be used to generate iterative loops (Research agent using GPT4all, Critic Agent reflecting on GPT4all output, prompt Agent that generates prompt for next iteration, and a planning agent that coordinates the three other agents)?
@jjgravelle
@jjgravelle 4 күн бұрын
That observation goes to the heart of this effort. Google arose when a couple guys didn't let the obstacle of storage space stop them. Phones improved exponentially when toll calling went away. We have to anticipate real-time, no (or low)- cost AI compute, and build tomorrow's software accordingly, today. Thanks for the feedback...
@jonwessels1
@jonwessels1 3 күн бұрын
Out of interest, have you looked into vrsen's agency swarm framework?
@jjgravelle
@jjgravelle 3 күн бұрын
Why, yes. Yes I have...
@mafaromapiye539
@mafaromapiye539 10 күн бұрын
What a surprise, hahaa!
@revailing
@revailing 14 күн бұрын
Super grateful! Thank you! I have noticed though i can not download the files from google drive? It creates example links
@jjgravelle
@jjgravelle 13 күн бұрын
Thanks! The downloadable zips aren't stored on Google Drive. They are created in memory on the server and streamed to the client, so I'm not certain what's happening in your case. If you're on a Google Collab, that's uncharted territory for me. Sorry...
@revailing
@revailing 13 күн бұрын
@@jjgravelle Thank you for the answer. When i have not created the team i see a section where it says no available downloads yet, when the crew is created that section dissapears. Also, when letting it do research (for example top 5 brands in X niche) it hallunicates all of the brands. Any tips?
@revailing
@revailing 13 күн бұрын
@@jjgravelle File "/Users/glenn/Autogroq/AutoGroq/autogroq_venv/lib/python3.12/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 561, in _run_script self._session_state.on_script_will_rerun(rerun_data.widget_states) File "/Users/glenn/Autogroq/AutoGroq/autogroq_venv/lib/python3.12/site-packages/streamlit/runtime/state/safe_session_state.py", line 68, in on_script_will_rerun self._state.on_script_will_rerun(latest_widget_states) File "/Users/glenn/Autogroq/AutoGroq/autogroq_venv/lib/python3.12/site-packages/streamlit/runtime/state/session_state.py", line 482, in on_script_will_rerun self._call_callbacks() File "/Users/glenn/Autogroq/AutoGroq/autogroq_venv/lib/python3.12/site-packages/streamlit/runtime/state/session_state.py", line 495, in _call_callbacks self._new_widget_state.call_callback(wid) File "/Users/glenn/Autogroq/AutoGroq/autogroq_venv/lib/python3.12/site-packages/streamlit/runtime/state/session_state.py", line 247, in call_callback callback(*args, **kwargs) File "/Users/glenn/Autogroq/AutoGroq/autogroq/agent_management.py", line 22, in callback process_agent_interaction(agent_index) File "/Users/glenn/Autogroq/AutoGroq/autogroq/agent_management.py", line 222, in process_agent_interaction request += f" Additional input: {user_input}. Reference URL content: {url_content}." ^^^^^^^^^^^
@jjgravelle
@jjgravelle 13 күн бұрын
@@revailing If no agents have yet been created, you can't yet download them. That's all that means. And you can set the temperature lower to discourage hallucinations...
@sebastienperceau-wells7932
@sebastienperceau-wells7932 14 күн бұрын
I like your style. You make me chuckle 😂 Also, WOW!
@jjgravelle
@jjgravelle 8 күн бұрын
Thanks so much! Sorry for the late reply. The response has been overwhelming, and some comments have slipped through the cracks...
@Mr.Laffin
@Mr.Laffin 14 күн бұрын
So good just so good
@jjgravelle
@jjgravelle 14 күн бұрын
ThanksThanks MikeMike... 😎
@sanderschat
@sanderschat 14 күн бұрын
Subbed!
@jjgravelle
@jjgravelle 14 күн бұрын
Heroic...!
@jsward17
@jsward17 14 күн бұрын
Can crewAI or AutoGen web crawl and use the terminal on my machine? Like say I want the dev ai to use certain boilerplate on GitHub?
@jjgravelle
@jjgravelle 14 күн бұрын
That's sort of why I want to allow the whiteboard to run code (in a limited capacity). That can get out of hand quick, though. "You're a hardware tech tasked with formatting every hard drive you can access..."
@jsward17
@jsward17 13 күн бұрын
@@jjgravelle containerization?
@arianetrek7049
@arianetrek7049 13 күн бұрын
Thank you for the hard work and tutorial ! Can I create Phind agents with AutoGroq?
@jjgravelle
@jjgravelle 13 күн бұрын
Thanks! I asked Phind: Phind As of my last update, there isn't a specific JSON model designed exclusively for a "Phind agent." The concept of a "Phind agent" isn't a standard term in the tech industry or a widely recognized entity in the context of programming or AI. It's possible that "Phind agent" could refer to a specific application, service, or concept within a particular project or organization, but without more context, it's challenging to provide a detailed JSON model for it...
@arianetrek7049
@arianetrek7049 13 күн бұрын
@@jjgravelle From what I know Phind is built on CodeLlama-70b + specific code tasks training (and it's one rare example which outputs textbook correct examples in my experiments) ; apart from JSON format, is there any way to use it with AutoGroq using an API key?
@jjgravelle
@jjgravelle 13 күн бұрын
@@arianetrek7049 I'd have to do a lot more reading to find out. Sounds interesting, though...
@mickelodiansurname9578
@mickelodiansurname9578 14 күн бұрын
have you considered integration into VS Code as an extension?
@jjgravelle
@jjgravelle 14 күн бұрын
Interesting idea. I'd be eager to know what the workflow would be like for something like that...
@X4vi3RV
@X4vi3RV 13 күн бұрын
Is this available on mac as well?
@jjgravelle
@jjgravelle 13 күн бұрын
Should work. Macs can run Python. Handling your local environment variable is slightly different, but not much...
@tonyppe
@tonyppe 13 күн бұрын
First time viewer. This is so amazing that you are using AI to create youtube videos. Haters are always going to hate especially without context. My mum had a serious car accident in 1993 (caused by my uncle sabotaging her car btw) but she has had a handicapped parking badge since around that time and since she was only 25 years old she used to receive abuse from strangers (I remember being a child in the back of the car) including elderly people that would come up to the car as she was parking and shout at her to leave the handicapped parking space. The abuse was given because they couldnt believe or understand that she had that badge rightfully - which of course she did. But with that story, I still hope people dont act in an aggressive way for what is really no real reason. In fact if everyone had a default compassion and understanding mode, even when people are perceiving that they are being wronged in some way, to want to find out more instead of going to blame mode, may be the world would be a nicer place to be.
@jjgravelle
@jjgravelle 13 күн бұрын
It's a wonderful time to be alive. Thanks for all your kind words. It means a lot...
@dakotac81
@dakotac81 13 күн бұрын
I am having problems integrating it with autogen. Is it just me? It is quite possible that it is user error.
@jjgravelle
@jjgravelle 13 күн бұрын
I'd encourage you to use Autogen Studio. Here's how: kzbin.info/www/bejne/gJ6XhoyMidyaeKs
@aahanimation
@aahanimation 14 күн бұрын
I like the AI voice 😂
@jjgravelle
@jjgravelle 13 күн бұрын
Me too...!
@TevoSaks
@TevoSaks 12 күн бұрын
Would you be interested open sourcing and creating API integration for this tool to connect it with AI marketplace? If this is potentially going to these directions I would be help you get finance for this project. My personal interest is seeing if generators could create documentation up to level of system designers
@jjgravelle
@jjgravelle 8 күн бұрын
Originally, I was piping everything through proprietary APIs on my site, but I opted to go full open source. But by all means, if you have a clever way to capitalize on this, I'm all ears... j.gravelle.us
@PcManiac2022
@PcManiac2022 14 күн бұрын
Just wow...
@jjgravelle
@jjgravelle 14 күн бұрын
Just thanks...! 😎
@PcManiac2022
@PcManiac2022 14 күн бұрын
@@jjgravelle i rarely subs,only when im interested 100% This information is huge bro... Huge time saving with these ai,for now We will see when they took all our physical activity,beside food or workouts,or some kind of physical activity which is necessary at all age from health side of the body itself But the question is how they will impact us on the much deeper level,emotional and sensational level,fears,pleasures, anxiety,desires etc Which all of these impact the thinking itself Because the more we see AI progress the less we see human activities on all levels,as far i can see or understand all of these movements with AI in general Also huge part over here is playing our thinking,because as far i can see we programed those AI models based on our function of the brain/thinking,no matter how advanced or how poorly that AI models are trained/programed,they respond with certain level of intelligence,like human responds And i think we are not too far from seeing enormous changes in society and ourself also And yea,this is huge topic i know...but in order to understand the human brain or AI in general (which is replication of human brain,function),its necessary to cover the whole of it
@jjgravelle
@jjgravelle 14 күн бұрын
@@PcManiac2022 You've given us all a lot to think about. Thanks...
@pschoro
@pschoro 14 күн бұрын
Any good tuto on how to use the zip in Autogen afterwards ?
@pschoro
@pschoro 14 күн бұрын
So I tried Autogen Studio 2.0...but the agent does not have skills...So I guess it's not that tool that you are using :/ I don't get how to proceed with the workflow and the agents...
@jjgravelle
@jjgravelle 14 күн бұрын
The agents have what some call "stubbed out" skills... essentially placeholder entries to get you started. Skill generation via AutoGroq is definitely on the 'to do' list...
@Dr_Tripper
@Dr_Tripper 14 күн бұрын
Do you have Autogen running with Groq?
@jjgravelle
@jjgravelle 14 күн бұрын
Yes! But you have to be careful not to hammer the Groq API too quickly or subsequent requests can get bounced due to the 'one every two seconds' policy...
@jsward17
@jsward17 14 күн бұрын
Waiting for when they can direct OpenDevin or similiar
@jjgravelle
@jjgravelle 14 күн бұрын
Baby steps...
@ed.preble
@ed.preble 13 күн бұрын
It looks like this does everything. Why would someone need/want to export it to Autogen?
@jjgravelle
@jjgravelle 13 күн бұрын
AutoGroq™ is-- or was meant to be, an agent generation and testing platform for Autogen. Granted, it's becoming its own... thing. But Autogen still has a lot of features our humble platform lacks. Thanks for asking, though. I imagine more than a few people have wondered that...
@janirico5641
@janirico5641 14 күн бұрын
Amazing! anything i can do to help, let me know, Im heavy into django, CrewAi , XRPL
@jjgravelle
@jjgravelle 14 күн бұрын
Sauce is on GitHub boss. Knock yerself out! And thanks...
@janirico5641
@janirico5641 12 күн бұрын
@@jjgravelle thank you kindly!
@Zeckel05
@Zeckel05 14 күн бұрын
'If you dont know what any of that means, you probably shouldnt do it' 😂 'If your screen fills up with all this garbage, congratulations, filling your screen up with garbage is a good sign, yeah you' 🤣
@jjgravelle
@jjgravelle 14 күн бұрын
Thanks for watching...!
@petsol
@petsol 14 күн бұрын
Unfortunately not wortking ATM. LLama3 is now default
@jjgravelle
@jjgravelle 14 күн бұрын
Had to reboot on Streamlit's end after the update. Give 'er a shot...
@jjgravelle
@jjgravelle 14 күн бұрын
Playing tug-o-war between Groq and Streamlit. Looks okay now: ibb.co/L8P950C Thanks again for the heads-up...
@petsol
@petsol 14 күн бұрын
@@jjgravelle thank you, great piece of software!
@hqcart1
@hqcart1 14 күн бұрын
any real project created with this?
@jjgravelle
@jjgravelle 14 күн бұрын
Watch the first video to see the creation of the Bellybutton Lint site via AutoGen/AutoGroq. It's gotten much better since then...
@hqcart1
@hqcart1 14 күн бұрын
@@jjgravelle what first video
@jjgravelle
@jjgravelle 14 күн бұрын
@@hqcart1 Sorry, I was mobile and didn't have the link. And it was the v2, not the first. Sorry. Here 'tis... kzbin.info/www/bejne/gJ6XhoyMidyaeKs&t
@hqcart1
@hqcart1 14 күн бұрын
@@jjgravelle Thank you, i saw the video, but i think you misunderstood me, what i meant by a real project is a project that cant be done normally with some prompts to chatGPT, as the video you showed can all be done in a single prompt without any additional agents.
@jjgravelle
@jjgravelle 14 күн бұрын
@@hqcart1 Agreed. Baby steps. We're still in beta...
@shirley6020
@shirley6020 14 күн бұрын
Is this free
@jjgravelle
@jjgravelle 13 күн бұрын
It surely is, Shirley...!
@AntonioRonde
@AntonioRonde 13 күн бұрын
Automate the AI setup work with AI, this is the way.
@jjgravelle
@jjgravelle 13 күн бұрын
I look forward to when my AI can set up my AI using AI... 😎
@tfitzfritz9411
@tfitzfritz9411 13 күн бұрын
For some reason when I upload the agents to Autogen this error message pops up "Connection error 422 Unprocessable Entity", also the you can't import directly since the name of the created agent from Autogroq is "Name Bob" instead of "Name_Bob" uploading the workflow does work in Autogen
@jjgravelle
@jjgravelle 13 күн бұрын
I'll look into it. Thanks for the heads-up...
@jjgravelle
@jjgravelle 13 күн бұрын
Pushed a fix for the naming conventions. Thanks again. You have to delete the empty skills from the import window (click all the Xs) to lose the 422 error...
@tfitzfritz9411
@tfitzfritz9411 13 күн бұрын
@@jjgravelle Thank you! I really enjoy using Autogroq
@jjgravelle
@jjgravelle 13 күн бұрын
@@tfitzfritz9411 AutoGroq™ enjoys being used...! 😎
@aga5979
@aga5979 13 күн бұрын
Very valuable & cutting edge . Just a constructive feedback, plz reduce your sarcastic jokes. It gets too confusing to focus on the meat of the video.
@jjgravelle
@jjgravelle 13 күн бұрын
Thanks! Sorry if my meat was confusing...
@aga5979
@aga5979 13 күн бұрын
@@jjgravelle yes, it's too small and looks like skin tag. 😂😂
@jjgravelle
@jjgravelle 13 күн бұрын
​@@aga5979 Still, thanks for taking the time to look...
@jaminunit
@jaminunit 14 күн бұрын
My friend reversed Parkinson's with the Carnivore diet
@beanlover117
@beanlover117 13 күн бұрын
This is really great! I have been confused with the autogen stuff (being a relative newbie at AI and AI agents). Very excited for this! I am getting an error when I try to provide feedback to the individual agents. I entered roughly the same thing you did for the project manager but got an error: File "/home/adminuser/venv/lib/python3.11/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 561, in _run_script self._session_state.on_script_will_rerun(rerun_data.widget_states) File "/home/adminuser/venv/lib/python3.11/site-packages/streamlit/runtime/state/safe_session_state.py", line 68, in on_script_will_rerun self._state.on_script_will_rerun(latest_widget_states) File "/home/adminuser/venv/lib/python3.11/site-packages/streamlit/runtime/state/session_state.py", line 482, in on_script_will_rerun self._call_callbacks() File "/home/adminuser/venv/lib/python3.11/site-packages/streamlit/runtime/state/session_state.py", line 495, in _call_callbacks self._new_widget_state.call_callback(wid) File "/home/adminuser/venv/lib/python3.11/site-packages/streamlit/runtime/state/session_state.py", line 247, in call_callback callback(*args, **kwargs) File "/mount/src/autogroq/AutoGroq/agent_management.py", line 22, in callback process_agent_interaction(agent_index) File "/mount/src/autogroq/AutoGroq/agent_management.py", line 222, in process_agent_interaction request += f" Additional input: {user_input}. Reference URL content: {url_content}." ^^^^^^^^^^^
@beanlover117
@beanlover117 13 күн бұрын
I cloned the repo and ran it all locally. I replaced: reference_url = st.session_state.get('reference_url', '') with url_content = st.session_state.get('url_content', '') in the "process_agent_interaction" function and all is well it seems. Could also just update line 222 to use "reference_url" instead but this seemed (to me) to be the better approach.
@jjgravelle
@jjgravelle 13 күн бұрын
@@beanlover117 I rolled out a fix for something similar this morning. I'll double-check my work. Thanks...!
@beanlover117
@beanlover117 13 күн бұрын
@@jjgravelle this is a really great tool. I am curious about the "skills" listed in the agent json though. Do those exist somewhere or do they need to be created?
@jjgravelle
@jjgravelle 13 күн бұрын
@@beanlover117 For now, those are high-level generic placeholders for where defined skills should go. Thanks...!
@tudorbaciu6511
@tudorbaciu6511 14 күн бұрын
Great work 👏
@jjgravelle
@jjgravelle 14 күн бұрын
Thanks...!
Create Illustrated Storybooks Instantly with Crew AI Agents! (Groq)
10:23
маленький брат прыгает в бассейн
00:15
GL Show Russian
Рет қаралды 4,5 МЛН
Joven bailarín noquea a ladrón de un golpe #nmas #shorts
00:17
Prompting Your AI Agents Just Got 5X Easier...
19:55
David Ondrej
Рет қаралды 17 М.
Fabric: Opensource AI Framework That Can Automate Your Life!
9:48
Debug Kubernetes with eBPF and Inspektor Gadget
11:01
DevOps Toolkit
Рет қаралды 3,5 М.
Why I'm Staying Away from Crew AI: My Honest Opinion
53:48
Data Centric
Рет қаралды 15 М.
Unlimited AI Agents running locally with Ollama & AnythingLLM
15:21
Praison AI: How to Create & Publish Multiple AI Agents to Production?
10:57
Apple. 10 Интересных Фактов
24:26
Dameoz
Рет қаралды 120 М.
Vortex Cannon vs Drone
20:44
Mark Rober
Рет қаралды 15 МЛН
🤔Почему Samsung ПОМОГАЕТ Apple?
0:48
Technodeus
Рет қаралды 390 М.
Samsung Android Mobile Battrey
0:39
Gaming zone
Рет қаралды 342 М.