Repository files navigation AI Crew for Instagram Post
This GitHub repository, "AI-Crew-for-Instagram-Post", is a project that aims to provide an AI-powered solution for creating Instagram posts.
langchain
langchain_groq
langchain_community
python-dotenv
requests
unstructured
crewai
crewai[tools]
File and Folder Explanation
lib: contains configuration and utility code files.
setup: contains core building blocks for our crew.
main.py: main function that will run our crew.
lib/conifg.py: contains functions to load our environment variables and get our api keys.
lib/utils.py: contains a function to initialize our llm.
setup/agents.py: contains a class for setting up different agents with specific skills and a particular job to do.
setup/tasks.py: contains a class for setting up different tasks which are specific assignments completed by agents.
setup/tools: contains a folder for setting up a tool which is a skill or function that agents can utilize to perform various actions.
Prerequisites
Git
Command line familiarity
Clone the Repository: git clone https://github.com/NebeyouMusie/AI-Crew-for-Instagram-Post.git
Create and Activate Virtual Environment (Recommended)
python -m venv venv
source venv/bin/activate for Mac and venv/bin/activate for Windows
Navigate to the projects directory cd ./AI-Crew-for-Instagram-Post using your terminal
Install Libraries: pip install -r requirements.txt
Enter your GROQ_API_KEY, SERPER_API_KEY and BROWSERLESS_API_KEY in the example.env file then change the file to .env. You can get your GROQ_API_KEY from here , your SERPER_API_KEY from here and your BROWSERLESS_API_KEY from here
run python main.py
Give the repo a star if you like it ⭐
About
This GitHub repository, "AI-Crew-for-Instagram-Post", is a project that aims to provide an AI-powered solution for creating Instagram posts
Topics
Resources
License
Stars
Watchers
Forks
You can’t perform that action at this time.