Spaces:
Runtime error
Runtime error
| title: StreamDiffusion Realtime Txt2img | |
| emoji: π | |
| colorFrom: red | |
| colorTo: yellow | |
| sdk: docker | |
| app_port: 9090 | |
| pinned: false | |
| # Txt2Img Example | |
| <p align="center"> | |
| <img src="./assets/example.gif" width=80%> | |
| </p> | |
| This example provides a simple implementation of the use of StreamDiffusion to generate images from text. | |
| ## Usage | |
| ```bash | |
| chmod +x ./start.sh && ./start.sh | |
| ``` | |
| or | |
| ```bash | |
| cd server | |
| python3 main.py & | |
| cd ../view | |
| npm start | |
| ``` | |
| ## Docker | |
| Build | |
| `GITHUB_TOKEN` is temp until project is public | |
| ```bash | |
| docker build --secret id=GITHUB_TOKEN,src=./github_token.txt -t realtime-txt2img . | |
| ``` | |
| Run | |
| ```bash | |
| docker run -ti -p 9090:9090 -e HF_HOME=/data -v ~/.cache/huggingface:/data --gpus all realtime-txt2img | |
| ``` | |
| `-e HF_HOME=/data -v ~/.cache/huggingface:/data` is used to mount your local huggingface cache to the container, so that you don't need to download the model again. | |