This repository contains a Python script that creates an AI assistant using OpenAI's GPT-3.5-Turbo model and Streamlit library. The assistant responds to user input in real-time and provides helpful answers.
- Python (version 3.10 recommended) needs to be installed.
To clone this repository, run the following command in your terminal:
git clone https://github.com/Jupalaja/streamlit-voicegpt.git
It is recommended to create a virtual environment to avoid conflicts with other installed Python libraries. To create a virtual environment called venv
, run the following command in your terminal:
python3.10 -m venv venv
This will create a virtual environment named venv
in your current directory.
To activate the virtual environment, run the following command in your terminal:
source venv/bin/activate
To install the required libraries, run the following command in your terminal:
pip install -r requirements.txt
To run the AI assistant, execute the following command in your terminal:
streamlit run chatgpt-whisper-streamlit.py
This will start the Streamlit application and open the AI assistant in your browser.
If you would like to contribute to this project, please open an issue or submit a pull request.
The source code for the site is licensed under the MIT license, which you can find in the LICENSE.md file.