How I Automated My Workflow with AI Agent Teams (NO-CODE)

  Рет қаралды 7,552

Leon van Zyl

Leon van Zyl

Күн бұрын

How I Automated My Workflow with AI Agent Teams
In this video we will use the power of AI Agent Teams to create a KZfaq Video Research team that will research videos based on keywords, generate titles, descriptions and an X post for promoting the video. All with a free, open source platform called FlowiseAI.
🙏 Support My Channel:
Buy me a coffee ☕ : www.buymeacoffee.com/leonvanzyl
PayPal Donation: www.paypal.com/ncp/payment/EK...
📑 Useful Links:
Create OpenAI API Key: • How To Generate an Ope...
Flowise Local Setup: • Build AI Apps WITHOUT ...
Flowise Cloud Setup: • How To Access Flowise ...
💬 Chat with Like-Minded Individuals on Discord:
/ discord
🧠 I can build your chatbots for you!
www.cognaitiv.ai
🕒 TIMESTAMPS:
00:00 - Intro
00:36 - Project Demo
03:26 - Creating the Agentflow
03:46 - Adding the Supervisor
05:53 - Adding the Title Generator Worker
07:24 - Video Description Worker
08:49 - Adding Research Specialist Worker
09:50 - Adding Custom Tools
10:55 - KZfaq Search Tool
13:05 - Get Video Details Tool
14:26 - Channel Details Tool
15:35 - Creating a Google Platform API Key
16:46 - Setting Global Variables
19:41 - Report Writer Worker
21:23 - Improving the Supervisor
-------------------------------------------------------------
- KZfaq Search Tool
-------------------------------------------------------------
const fetch = require('node-fetch');
const url = `www.googleapis.com/youtube/v3...{$keywords}&maxResults=5&type=video&key=API_KEY`;
const options = {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
};
try {
const response = await fetch(url, options);
const data = await response.json();
return data;
} catch (error) {
console.error(error);
return '';
}
-------------------------------------------------------------
- Video Details Tool
-------------------------------------------------------------
const fetch = require('node-fetch');
const url = `www.googleapis.com/youtube/v3...{$video_id}&key=API_KEY`;
const options = {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
};
try {
const response = await fetch(url, options);
const data = await response.json();
return data;
} catch (error) {
console.error(error);
return '';
}
-------------------------------------------------------------
- Channel Details Tool
-------------------------------------------------------------
const fetch = require('node-fetch');
const url = `www.googleapis.com/youtube/v3...{$channel_id}&key=API_KEY`;
const options = {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
};
try {
const response = await fetch(url, options);
const data = await response.json();
return data;
} catch (error) {
console.error(error);
return '';
}
‪@bhancock_ai‬

Пікірлер: 80
@matttavani
@matttavani 7 күн бұрын
Leon, I can’t tell you just how much I’m learning watching all these videos. Your presentation style and clear instructions make it a breeze to replicate and customise for my own use cases. Thank you very much!
@leonvanzyl
@leonvanzyl 7 күн бұрын
Thank you Matt! Just glad I could help 😃
@user-ku3md9xt2j
@user-ku3md9xt2j 2 күн бұрын
I don't know, why you don't have 100 thousands of followers. Your Tubes are fantastic. Thx for sharing your knowledge Leon. I have learned so much !!!
@leonvanzyl
@leonvanzyl 2 күн бұрын
I know, right ☺️. Thanks for the kind words.
@AkulSamartha
@AkulSamartha 7 күн бұрын
wow. This is so good. Leon is practically devleoping the documentation for Flowise :)
@leonvanzyl
@leonvanzyl 7 күн бұрын
I think so too! 😂
@jpaizes
@jpaizes 7 күн бұрын
You're an absolute legend, Leon. Great content as always. Much appreciated. A++ 🙏
@leonvanzyl
@leonvanzyl 7 күн бұрын
Thank you 😊
@BruWozniak
@BruWozniak 6 күн бұрын
Freakin’ brilliant, as usual! Leon for president!
@leonvanzyl
@leonvanzyl 6 күн бұрын
Thank you 😂
@MaliRasko
@MaliRasko 7 күн бұрын
Another great video. Thank you Leon.
@leonvanzyl
@leonvanzyl 7 күн бұрын
This is amazing!! Thank you for the support ❤️🙏
@musumo1908
@musumo1908 6 күн бұрын
❤ this one! May be my favourite…outstanding content as always
@leonvanzyl
@leonvanzyl 6 күн бұрын
Thank you!
@TheJohnTyra
@TheJohnTyra 7 күн бұрын
Leon, this is fantastic! 🤓 ✅ Flowise is quickly becoming my favorite go-to AI automation platform. Keep up the good work! 🎉
@leonvanzyl
@leonvanzyl 7 күн бұрын
Thank you!
@dominickgerard9501
@dominickgerard9501 7 күн бұрын
Outstanding video! You have an amazing talent for making things very clear to your viewers. One of the best I've ever seen. Thank you!
@leonvanzyl
@leonvanzyl 7 күн бұрын
WOW, this is amazing feedback! THANK YOU!
@umqualquerporai
@umqualquerporai 6 күн бұрын
Your videos are just too good. Thank you!
@leonvanzyl
@leonvanzyl 6 күн бұрын
Thank you 🙏
@GilbertMizrahi
@GilbertMizrahi 6 күн бұрын
Fantastic! I experiment extensively with Flowise but always learn new things from your videos. Thank you. Keep them coming ...
@leonvanzyl
@leonvanzyl 6 күн бұрын
Thanks Gilbert! Glad you veterans can still get some value from my videos 😀. Are you on the Flowise Discord?
@GilbertMizrahi
@GilbertMizrahi 6 күн бұрын
@@leonvanzyl Yes. I am.
@antoniomarf
@antoniomarf 7 күн бұрын
Amazing
@waynenunn7319
@waynenunn7319 7 күн бұрын
Very good. I have a different application for which I can use this structure. Keep making great videos, Wayne
@leonvanzyl
@leonvanzyl 7 күн бұрын
Thanks, will do!
@Karnadagan
@Karnadagan 6 күн бұрын
Leon, it's really really helpfull! ❤
@leonvanzyl
@leonvanzyl 6 күн бұрын
You're welcome 🤗
@ZAR3RX
@ZAR3RX 6 күн бұрын
Another great presentation. I appreciate you showing the Google project API key setup and how to gain access to the respective "tools". I usually get a bit lost in there and your tutorials help a lot.
@leonvanzyl
@leonvanzyl 6 күн бұрын
Thank you! I'm really trying to simplify custom tools.
@monishutube
@monishutube 6 күн бұрын
Cool! you are great.
@TomPooleMS
@TomPooleMS Күн бұрын
Thanks Leon! The was a fantastic example for understanding the Supervisor/Worker relationship. I would have been helpful to add the detailed examples of the output in the comments, but that is minor. Thanks for your efforts.
@leonvanzyl
@leonvanzyl Күн бұрын
Thank you for the feedback 🙏
@claudi7009
@claudi7009 Күн бұрын
Thanks a lot for sharing these videos, you are helping me a lot.
@leonvanzyl
@leonvanzyl Күн бұрын
You're welcome!
@employaiptyltd
@employaiptyltd 5 күн бұрын
I love you Leon.
@666ajmetalhead
@666ajmetalhead 6 күн бұрын
You are one of the best i have come across when it comes to teaching flowise :) if you can cover 1 SQL tutorial using flowise that would be awesome..
@leonvanzyl
@leonvanzyl 6 күн бұрын
Thank you! Will do.
@JoaquinTorroba
@JoaquinTorroba 4 күн бұрын
👏🏼
@GermanGonzalez-f8j
@GermanGonzalez-f8j 15 сағат бұрын
Great video Leon. I would like to see one multiagent video with VectorShift, if possible. Thanks
@lingzhang2061
@lingzhang2061 7 күн бұрын
Hi Leon, another amazing video. Thank you so much for sharing your knowledge!!! I know I asked this question before and reached out to many people with this question: how can we build "human in the loop" functions into the workflow. I'm especially interested in figuring out how to ensure end users provide feedback on each component generated by each agent for improvement until satisfactory before the agent passes the task to the next agent. I would appreciate your insights very much!!!
@leonvanzyl
@leonvanzyl 7 күн бұрын
Thank you for the feedback 💓. Human in the loop is not supported in Agentflows [yet]. It's definitely possible in Langgraph (the underlying technology behind agentflows) so I won't be surprised to see it added soon. I'll definitely create a video as soon as it's available.
@lingzhang2061
@lingzhang2061 7 күн бұрын
@@leonvanzyl Thank you so much. I literally can't wait to see a new video. It's gonna be SO POWERFUL!!
@maniecronje
@maniecronje 6 күн бұрын
Leon jy is bakgat ✋🎤 awesome
@leonvanzyl
@leonvanzyl 6 күн бұрын
Dankie Manie!
@mpazaryna
@mpazaryna 6 күн бұрын
Brilliant! However, after updating the Supervisor prompt and running the flow, the screen went white. Before the change, it was running like a champ.
@leonvanzyl
@leonvanzyl 6 күн бұрын
Wow, haven't seen that myself. Are you running locally or cloud?
@mpazaryna
@mpazaryna 6 күн бұрын
@@leonvanzyl The problem occurred locally, I just moved it to render, and it's working as expected.
@zmeireles68
@zmeireles68 5 күн бұрын
Amazing content Leon, thank you very much. I wonder if we can integrate LangGraph in Flowise. That would be great to ensure a more formal flow with loops and iterations, like a state machine.
@leonvanzyl
@leonvanzyl 5 күн бұрын
Thank you! Agentflows are actually using LangGraph under the hood. I know the Flowise team is going add more functionality to this soon.
@weima-cw9lm
@weima-cw9lm 7 күн бұрын
very nice!and i hope a vedio which could teach me build a data analysis team with flowise
@leonvanzyl
@leonvanzyl 7 күн бұрын
Check out my other videos on Agentflows. The last video includes data analysis from a PDF document.
@villanianalytics
@villanianalytics 4 күн бұрын
Thanks for this tutorial! I'm trying to improve the tutorial by having the system email me the report instead of writing it to a file. Do you have a tutorial on an email custom tool?
@leonvanzyl
@leonvanzyl 4 күн бұрын
Check out this video where we use a tool to send emails. kzfaq.info/get/bejne/g8ehlrJimt-Rhqc.html
@villanianalytics
@villanianalytics 4 күн бұрын
@@leonvanzyl Thanks for this! Was there a reason you had Flowise call Make rather than write up an email send through NodeJS? Just wondering if it's not supported rather than Make was easier to do
@leonvanzyl
@leonvanzyl 4 күн бұрын
@@villanianalytics you can definitely just write some node code to make it work. I actually did exactly that in an older video.
@user-jg4ci4mf8w
@user-jg4ci4mf8w 4 күн бұрын
@Leon van Zyl have you encountered message abruptly stopping when using the agent workflow? It seems to be an issue many people are having. Also can you create a video how to properly use the custom tool? I'm fetching data through the custom tool but it only shows up in the console. The agent can can't seem to retrieve the data.
@kartikkamdar2321
@kartikkamdar2321 6 күн бұрын
Great video Leon! Could you please make a video on connecting Flowise with WhatsApp? Also, why is Flowise/Vectorshift/Langflow your preferred platform instead of n8n for instance?
@leonvanzyl
@leonvanzyl 6 күн бұрын
n8n is on my list of platforms to cover SOON 😂. I use it all the time. I'm exploring the features, strengths and weaknesses of as many platforms as possible.
@kartikkamdar2321
@kartikkamdar2321 4 күн бұрын
@@leonvanzyl thanks!
@navturn
@navturn 7 сағат бұрын
Hi. Thank you for this great video. I followed many of your video a while ago and never had any issues. At this time I create simple credentials for openai in Flowise just using my API key. But now I added an organization in my openai account so I need an organization id parameter plus an API key to make any openai API call. But i can't find any way to add an organization id in the Flowise credentials. I checked in code without flowise, I get an error 429 without the organization id but it works perfectly if i add this parameter to the call. Any idea? naybe organization id are not supported by Flowise yet?
@vincifilms305
@vincifilms305 6 күн бұрын
Great explainer (Video) to the point I can’t tell you how many other KZfaqrs I’ve watched automation videos and it’s dreadfully long and you have to use five different platforms to get this task completed how do you feel about using perplexity? I feel that perplexity does a better job searching the web what’s your Outlook?
@leonvanzyl
@leonvanzyl 6 күн бұрын
Thank you for the amazing feedback! I try my best to improve with each video. Perplexity is awesome. Maybe I should create a video of some sort on it.
@vincifilms305
@vincifilms305 6 күн бұрын
@@leonvanzyl can make one showing how to answer emails in outlook/gmail.
@Ethiventure
@Ethiventure 6 күн бұрын
👍🏻 do you have any videos about adding OpenAI assistants into a workflow like this? I’ve added a couple of mine in but can’t quite see how to connect them to each other. Can the supervisor be an OpenAI assistant or does it always need to be more generic?
@leonvanzyl
@leonvanzyl 6 күн бұрын
Hey there! Sounds like an interesting use case. May I ask why you would prefer to use OpenAI Assistants API instead of just using these worker agents with RAG and tools?
@Ethiventure
@Ethiventure 6 күн бұрын
@@leonvanzyl because I already have them and feel like I ‘know’ them and it seems like it should be a bit simpler than doing the RAG process.
@rickeeization
@rickeeization 2 күн бұрын
i need leon´s brain
@leonvanzyl
@leonvanzyl 2 күн бұрын
😂
@scothby
@scothby 6 күн бұрын
I have this message at the end when enter the keywords and run " Message stopped", How can I managed it?
@leonvanzyl
@leonvanzyl 6 күн бұрын
I noticed that message when my OpenAI credits were depleted. Check your OpenAI account to see if that's also the case for you.
@scothby
@scothby 6 күн бұрын
@@leonvanzyl Instead I have enough OpenAI credits, I don't really understand what is going on
@AbiramSaleesh
@AbiramSaleesh 7 күн бұрын
how much does it cost to run this team once?(token costs,api calls etc..)
@leonvanzyl
@leonvanzyl 7 күн бұрын
It was about 7 to 11 cents (USD) with GPT-4o.
@stevewarby12
@stevewarby12 5 күн бұрын
@@leonvanzyl Does it need GPT-4o for the workers. Would swapping out for gpt-3.5-turbo-0125 reduce the costs significantly ?
@devilshoott
@devilshoott 6 күн бұрын
Thanks for your amazing job ! I wanted to join your discord but it seems to be full of X content spams.
@leonvanzyl
@leonvanzyl 6 күн бұрын
Yeah, I seriously need mods. Most likely going to can the Discord channel 😬
@sailasn
@sailasn 6 күн бұрын
its not using yt api cant understand why
@leonvanzyl
@leonvanzyl 6 күн бұрын
Is it calling the custom tool at all? If not, then instruct the worker in the prompt to use the custom tool.
Mixture of Agents TURBO Tutorial 🚀 Better Than GPT4o AND Fast?!
11:20
AI Agents Explained: How This Changes Everything
10:35
Bot Nirvana
Рет қаралды 7 М.
Ranking The Best AI Image Generation Tools
0:57
Till Musshoff
Рет қаралды 592 М.
This AI Agent can Scrape ANY WEBSITE!!!
17:44
Reda Marzouk
Рет қаралды 43 М.
Самый дорогой кабель Apple
0:37
Romancev768
Рет қаралды 302 М.
OZON РАЗБИЛИ 3 КОМПЬЮТЕРА
0:57
Кинг Комп Shorts
Рет қаралды 1,1 МЛН
Опыт использования Мини ПК от TECNO
1:00
Андронет
Рет қаралды 686 М.