Getting Started
Getting Started
Learn how to use the Newsletter AI Agent
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:
Edit the .env
file to include your API keys and other configuration options:
Basic Usage
- Define your topic of interest in the
input.json
file:
- 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 in src/newsletter_crew.py
:
You can customize the following aspects:
- LLM Model: Change the
model
parameter to use a different language model - Temperature: Adjust the
temperature
parameter to control creativity vs. determinism - Verbosity: Set
verbose
toTrue
orFalse
to control the amount of output
Customizing Newsletter Content
You can customize the content of your newsletters by modifying the DEFAULT_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