Getting Started
This guide will help you set up and start using the Newsletter AI Agent powered by CrewAI.Installation
To use the Newsletter AI Agent, you need to:- Clone the repository:
- Install the required dependencies:
- Set up your environment variables:
.env file to include your API keys and other configuration options:
Basic Usage
- Define your topic of interest in the
input.jsonfile:
- Run the agent:
- Find your generated newsletter in the output directory.
CrewAI Configuration
The Newsletter AI Agent uses CrewAI to orchestrate a team of specialized agents. The main configuration is insrc/newsletter_crew.py:
- LLM Model: Change the
modelparameter to use a different language model - Temperature: Adjust the
temperatureparameter to control creativity vs. determinism - Verbosity: Set
verbosetoTrueorFalseto control the amount of output
Customizing Newsletter Content
You can customize the content of your newsletters by modifying theDEFAULT_NEWSLETTER_SECTIONS in src/config/config.py:
Next Steps
- Learn more about the Agents that power the Newsletter AI Agent
- Explore the Custom Tools used to gather information
- Check out the Features section to learn more about what the Newsletter AI Agent can do