This project is a Streamlit application that generates restaurant names and menu items based on the selected cuisine type. The application leverages the Google Generative AI model gemini-pro
via the LangChain library.
To get started, you need to have Python installed on your system. Follow the steps below to set up the project:
-
Clone the repository:
git clone [https://github.com/yourusername/restaurant-name-generator.git](https://github.com/athul-22/Restaurant-name-generator/) cd restaurant-name-generator
-
Create a virtual environment:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install the required packages:
pip install -r requirements.txt
-
Set up your Google API Key. You can do this by setting an environment variable or entering it when prompted:
export GOOGLE_API_KEY="your_google_api_key"
Run the Streamlit app with the following command:
streamlit run main.py