https://github.com/ow2-proactive/mlops_streamlit_client_app
GPT2 and Stable Diffusion client app for the MLOps Dashboard
https://github.com/ow2-proactive/mlops_streamlit_client_app
Last synced: 2 months ago
JSON representation
GPT2 and Stable Diffusion client app for the MLOps Dashboard
- Host: GitHub
- URL: https://github.com/ow2-proactive/mlops_streamlit_client_app
- Owner: ow2-proactive
- License: mit
- Created: 2023-07-17T16:10:45.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-11T16:16:15.000Z (almost 2 years ago)
- Last Synced: 2025-01-25T17:15:46.083Z (4 months ago)
- Language: Python
- Homepage:
- Size: 157 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Streamlit GPT2 and Stable Diffusion client app
Streamlit GPT2 and Stable Diffusion client app for the MLOps DashboardThis is the client app used to perform inferences on the GPT2 and Stable Diffusion model deployed with the MLOps Dashboard from Activeeon.
For more info:
- (English) https://www.activeeon.com/blog/deploy-and-monitor-llms-with-proactive/
- (French) https://www.activeeon.com/blog/mlops-dashboard/### Requirements
- Activeeon's MLOps Dashboard
- [GPT2 model from Hugging Face](https://huggingface.co/gpt2)
- [Stable Diffusion model for NVIDIA Triton](https://github.com/kamalkraj/stable-diffusion-tritonserver)### Setup
Create a Python virtual env and install the project dependencies
```bash
rm -rf streamlit_app_env
python3 -m venv streamlit_app_env
source streamlit_app_env/bin/activatepython3 -m pip install --upgrade pip
python3 -m pip install -r requirements.txt
```### Run
```bash
streamlit run streamlit_client_app.py
```