Welcome to Wazi AI, your AI companion for learning and innovating with WaziLab. This chat application integrates LLMs to provide intelligent responses to your prompts.
- Python (3.7 or higher)
- Flask
- Pillow
- Google Generative AI library
-
Clone this repository to your local machine:
git clone https://github.com/Ryan-py/WaziAI_prototype.git
-
Navigate to the project directory:
cd WaziAI_prototype -
Create a virtual environment:
python -m venv venv
-
Activate the virtual environment:
-
On Windows:
venv\Scripts\activate
-
On macOS/Linux:
source venv/bin/activate
-
-
Install the required dependencies:
pip install -r requirements.txt
-
Obtain your Google Generative AI API key from Google Cloud Console.
-
Set your API key as an environment variable:
export api_key=your-api-keyReplace
your-api-keywith your actual API key.
-
Start the Flask application:
python app.py
-
Open your web browser and navigate to http://localhost:5000.
-
Interact with Wazi AI by entering prompts in the chat input and clicking "Ask WaziAI."
-
Optionally, upload an image along with your prompt for enhanced AI responses.
This project is licensed under the MIT License - see the LICENSE file for details.