- 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 venvsource venv/bin/activate
- Navigate to the projects directory
cd ./News-AI-Agents-Using-CrewAI-And-Google-Gemini-Pro-LLM-Modelsusing your terminal - Install Libraries:
pip install -r requirements.txt - run
python crew/crew.py - a markdown file called
news.mdwill 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