This is a Streamlit-based web application for generating jewelry design recommendations and images based on user input using Amazon Bedrock Foundation models like Claude and StabilityAi for LLM and Image generation tasks.
-
Clone the repository:
git clone https://github.com/enigmax86/Jewelsmith-ai.git cd jewelsmith-ai
-
Install the dependencies:
pip install -r requirements.txt
-
Run the Streamlit app:
streamlit run app.py
- Enter your basic information and upload an image of your outfit (optional).
- Follow the chatbot's questions to refine your jewelry design preferences.
- Generate and view the jewelry design images based on your inputs.
- Save the conversation and images for future reference.
jewelry_design_app/
│
├── app.py
├── requirements.txt
├── README.md
├── config.py
├── utils/
│ ├── __init__.py
│ ├── api_calls.py
│ ├── image_processing.py
│ ├── conversation.py
└── assets/
└── outfit_images/