The Smart Marketing Assistant is an innovative project that leverages AI agents to automate tasks within an Instagram marketing workflow. This project aims to streamline and optimize various marketing activities, providing users with a powerful tool to enhance their social media strategies.
Clone the repository:
git clone https://github.com/yourusername/Smart-Marketing-Assistant-using-Ai-Agents.git
cd Smart-Marketing-Assistant-using-Ai-Agents
Install dependencies:
pip install -r requirements.txt
Set up environment variables:
.env
file in the root directory.LANGCHAIN_TRACING_V2=true
LANGCHAIN_API_KEY=your langchain api key
OPENAI_API_KEY=your openai api key
OPENAI_MODEL_NAME=gpt-3.5-turbo-0125
Run the Assistant:
python main.py
Access the Dashboard:
Open your web browser and navigate to http://localhost:5000
to access the Smart Marketing Assistant dashboard.
Customization:
You can customize the assistant's behavior and settings by modifying the config.py
file.
AI Models: The project uses pre-trained AI models. You can replace these models with your own by changing llm = your_model in the main.py file.
requirements.txt:
Lists required Python dependencies.main.py:
Main script to run the AI agents.agents:
(Optional) Folder containing code for individual AI agents (market research, content strategy, etc.)config.py:
(Optional) Configuration file for Crew AI project and API key.We welcome contributions to enhance the functionality of the Smart Marketing Assistant. To contribute:
git checkout -b feature-branch
git commit -m "Add new feature"
git push origin feature-branch
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or support, please open an issue in the repository or contact the project maintainers.
Thank you for using the Smart Marketing Assistant! We hope it helps you achieve your Instagram marketing goals.