-
Clone the repoistory:
git clone https://github.com/ak8057/Mailgenaix.git cd Mailgenaix -
Install the dependencies:
pip install -r requirements.txt -
Configure API key:
- Visit https://console.groq.com/keys and create an API key.
- Create a
.envfile inside theapp/directory with the following content:Note: ReplaceGROQ_API_KEY = your_api_key_hereyour_api_key_herewith your actual Groq API key.
-
Run the Streamlit App:
streamlit run app/main.py
The structure of the repository is:
Mailgenaix/
├── app/
│ ├── resource/
│ │ └── my_portfolio.csv
│ ├── .DS_Store
│ ├── chains.py
│ ├── main.py
│ ├── portfolio.py
│ └── utils.py
├── imgs/
│ ├── .DS_Store
│ ├── architecture.png
│ └── img.png
├── vectorstore/
│ ├── 91ca355b-d93e-43fb-b635-16521af44e52/
│ │ ├── data_level0.bin
│ │ ├── header.bin
│ │ ├── length.bin
│ │ └── link_lists.bin
│ ├── 9fc860f5-8064-46f0-83d0-b75fe3ee6710/
│ │ ├── data_level0.bin
│ │ ├── header.bin
│ │ ├── length.bin
│ │ └── link_lists.bin
│ ├── .DS_Store
│ └── chroma.sqlite3
├── .DS_Store
├── .gitignore
├── README.md
├── email_generator.ipynb
├── my_portfolio.csv
└── requirements.txt

