- In this project I have built a news AI agent using CrewAI And Google Gemini Pro LLM models to generate news articles using the Google Gemini 1.5 Flash LLM model and the serper api.
- CrewAI tools empower agents with capabilities ranging from web searching and data analysis to collaboration and delegating tasks among coworkers.
- crewai==0.30.11
- crewai-tools==0.2.6
- langchain-google-genai==1.0.3
- python-dotenv==1.0.1
- streamlit==1.34.0
- Prerequisites
- Git
- Command line familiarity
- Clone the Repository:
git clone https://github.com/NebeyouMusie/News-AI-Agents-Using-CrewAI-And-Google-Gemini-Pro-LLM-Models.git
- Create and Activate Virtual Environment (Recommended)
python -m venv venv
source venv/bin/activate
- Navigate to the projects directory
cd ./News-AI-Agents-Using-CrewAI-And-Google-Gemini-Pro-LLM-Models
using your terminal - Install Libraries:
pip install -r requirements.txt
- run
python crew/crew.py
- a markdown file called
news.md
will be saved at the root directory
- Collaborations are welcomed ❤️
- I would like to thank Krish Naik
- LinkedIn: Nebeyou Musie
- Gmail: nebeyoumusie@gmail.com
- Telegram: Nebeyou Musie