1. Choose where to run Stable Diffusion:
    - download it to your device and run it locally (requires a GPU with at least 4 GB of VRAM)
    - sign up for a general GPU inference service, such as Paperspace or Google Colab
    - use a service made specifically for image generation, like DreamStudio or Stable Horde
2. Write a prompt:
    - decide what you want a picture of, e.g. "a winged panda flying over a rainbow" (single subjects or landscapes work best)
    - add qualifiers to tune the style, e.g. "painterly, depth of field, high quality"
3. Customize the settings:
    - a higher step count can result in higher quality
    - higher guidance results in closer adherence to the prompt, at the cost of naturalness
    - specify an image as a starting point, change the denoising strength to make it more or less prominent in the result
    - generate multiple images with the same seed, but different settings, for an apples-to-apples comparison
4. Advanced customization (not all of these are supported by all services):
    - add a negative prompt to eliminate unwanted features
    - process the output with an upscaler like GFPGAN to improve quality
    - use a custom embedding or finetuned model to nail down a specific style (make sure to respect the artist(s) whose work it was trained on)
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence