Most up-to-date AI & Gen AI coaching for senior IT professionals
Build Multi AI Agent System with an Open-sourced LLM and CrewAI
Namaste and Welcome to Build It Yourself.
AI Agent is the hottest topic in the AI world.
Basically, AI Agents can interact with external applications and provide personalized assistance to users.
Learn everything about AI Agent – https://www.aimletc.com/what-are-llm-agents-why-are-everyone-talking-about-them/
In this video, we will make a Multi AI agent system for writing purposes. We will build 3 Agents for Planning, Writing and Editing the content.
These 3 Agents will work in tandem to complete the task of writing on any chosen topic.
Who is this article for?
The article is for senior IT professionals who want to keep them updated with the latest trends in AI and Generative AI.
We will use this Google Colab Notebook – https://github.com/tayaln/Multi-AI-Agent-System-for-content-creation
Let us dive into it.
Pre-requisites for building an LLM Agent
– An Open Mind to learn new things
– Huggingface account
– HuggingFace Access Token
The source code for this video was taken from – https://www.deeplearning.ai/short-courses/multi-ai-agent-systems-with-crewai/
How to get HuggingFace Access Token
Don’t worry, it’s not a very technical thing. Just follow the below instructions to get it.
HuggingFace provides an option to create a free access token. We will just generate that.
Step 1 – Login to HuggingFace – https://huggingface.co/
Create an account if you don’t have one already
Step 2 – Click on the right top corner and go to Settings
Step 3 – On Left hand side, you will get Access Tokens, click on it
Step 4 – Generate a new token by clicking on it.
Make sure, you copy it and write it somewhere as you will not be able to access it again.
Through this Access token, you can access any open-source AI model present on HuggingFace
How we will create a Multi AI Agent System
We will use CrewAI to build these agents. These are the steps we will follow
- Create 3 Agents – Planner, Writer and Editor
- Create 3 Tasks – Planning, Writing and Editing
- Create the Crew
The first step is obviously to install all necessary libraries and import them
We will then add any open-sourced LLM of our choice. I have used Zephyr-7b-beta. Please feel free to experiment here.
Check How to access open-sourced LLMs from Huggingface on Colab
Creating an Agent
While creating an Agent, we need to specify 3 things – Role, Goal and Backstory. Your major effort should go here is defining these 3.
Sometimes it could take weeks to come up with the right description for the backstory.
Creating Tasks
After creating Agents, the important job is to create Tasks that the Agents will perform. We need to properly think through the task description and create the tasks.
Creating the Crew
Now, let us combine Agents & tasks and create the Crew.
After creating the Crew, run the crew by adding any topic on which you want the Multi AI Agent system to create content.
Once you run the crew, check the whole process, how the AI agent was thinking and passing the work to another agent and what changes the other Agent is making.
Also, try with multiple topics. Happy learning!
AI + Gen AI Courses for Senior IT Professionals
In case you are looking to learn AI + LLM in a very simple language in a live online class from an instructor, check out the details here
Pricing for AI courses for senior IT professionals – https://www.aimletc.com/ai-ml-etc-course-offerings-pricing/
Check out these free videos to start your AI learning journey – https://www.aimletc.com/free-course-1-introduction-to-ml-and-ai/
Connect with me on LinkedIn – https://www.linkedin.com/in/nikhileshtayal/