Instructions to use 8clabs/sketch-model-3 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use 8clabs/sketch-model-3 with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("8clabs/sketch-model-3", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
- Local Apps
- Draw Things
- DiffusionBee
| FROM pytorch/torchserve:latest-gpu | |
| # set user root | |
| USER root | |
| RUN pip install --upgrade pip | |
| # Install dependencies | |
| RUN pip install diffusers transformers accelerate invisible-watermark nvgpu google-cloud-storage tensorrt | |
| # Copying model files | |
| COPY ./config.properties /home/model-server/config.properties | |
| COPY ./sketch-model-3.mar /home/model-server/sketch-model-3.mar | |
| USER model-server | |
| # Expose health and prediction listener ports from the image | |
| EXPOSE 7080 | |
| EXPOSE 7081 | |
| # # Generate MAR file | |
| CMD ["torchserve", \ | |
| "--start", \ | |
| "--ts-config=/home/model-server/config.properties", \ | |
| "--models", \ | |
| "sketch-model-3.mar", \ | |
| "--model-store", \ | |
| "/home/model-server"] | |