Felix Gomez Guillamon Jurado

Multi-Agent AI Newsletter Automation

Developed a multi agent AI newsletter generator using the CrewAI Agent framework:

  • Created 4 different Agents: Manager Agent (Supervised the work of the three sub-agents -> followed a hierarchical structure), News Fetcher Agent, News Analyzer Agent, Compiler Agent.

 

  • Prompt Engineering was done to define the role of each Agent + output structure in a specific format.

 

  • Agents were able to interact and communicate with each other -> even delegating tasks to the other agents and asking questions + checking work prior to completion

 

  • Used OpenAI API with GPT-4 for better output quality

 

  • Tested for faster inference using GroqAI

 

  • Implemented a Streamlit Frontend for easy user interaction

 

  • Used Function calling creating a custom Tool for WebSearch using the SerpAPI -> Agents have access to this tool when they need to search the internet.
architecture_newsletter
felix gomez guillamon
AI newsletter
felix gomez guillamon