diff --git a/README.md b/README.md index 8afdeb20..e746405a 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ API and command-line option may change frequently.*** - [Ovis-Image](./docs/ovis_image.md) - [Anima](./docs/anima.md) - [ERNIE-Image](./docs/ernie_image.md) + - [HiDream-O1-Image](./docs/hidream_o1_image.md) - Image Edit Models - [FLUX.1-Kontext-dev](./docs/kontext.md) - [Qwen Image Edit series](./docs/qwen_image_edit.md) @@ -148,6 +149,7 @@ If you want to improve performance or reduce VRAM/RAM usage, please refer to [pe - [Ovis-Image](./docs/ovis_image.md) - [Anima](./docs/anima.md) - [ERNIE-Image](./docs/ernie_image.md) +- [HiDream-O1-Image](./docs/hidream_o1_image.md) - [LoRA](./docs/lora.md) - [LCM/LCM-LoRA](./docs/lcm.md) - [Using PhotoMaker to personalize image generation](./docs/photo_maker.md) diff --git a/assets/hidream-o1/dev_example.png b/assets/hidream-o1/dev_example.png new file mode 100644 index 00000000..e7ab12bb Binary files /dev/null and b/assets/hidream-o1/dev_example.png differ diff --git a/docs/hidream_o1_image.md b/docs/hidream_o1_image.md new file mode 100644 index 00000000..771d4f29 --- /dev/null +++ b/docs/hidream_o1_image.md @@ -0,0 +1,20 @@ +# How to Use + +## Download weights + +- Download HiDream-O1-Image-Dev + - safetensors: https://huggingface.co/Comfy-Org/HiDream-O1-Image/tree/main/checkpoints +- Download HiDream-O1-Image + - safetensors: https://huggingface.co/Comfy-Org/HiDream-O1-Image/tree/main/checkpoints + +## Examples + +### HiDream-O1-Image-Dev + +``` +.\bin\Release\sd-cli.exe -m ..\..\ComfyUI\models\diffusion_models\hidream_o1_image_dev_bf16.safetensors -p "a lovely cat holding a sign says +'hidream o1 cpp'" --cfg-scale 1.0 -v -H 1024 -W 1024 +``` + +HiDream-O1-Image-Dev example + diff --git a/examples/cli/README.md b/examples/cli/README.md index b32fe37f..d3e2923f 100644 --- a/examples/cli/README.md +++ b/examples/cli/README.md @@ -103,6 +103,8 @@ Generation Options: --hires-upscaler highres fix upscaler, Lanczos, Nearest, Latent, Latent (nearest), Latent (nearest-exact), Latent (antialiased), Latent (bicubic), Latent (bicubic antialiased), or a model name under --hires-upscalers-dir (default: Latent) + --extra-sample-args extra sampler args, key=value list. Currently lcm supports noise_clip_std, + noise_scale_start, noise_scale_end -H, --height image height, in pixel space (default: 512) -W, --width image width, in pixel space (default: 512) --steps number of sample steps (default: 20) diff --git a/examples/server/README.md b/examples/server/README.md index 23b79c9d..b48a4936 100644 --- a/examples/server/README.md +++ b/examples/server/README.md @@ -205,6 +205,8 @@ Default Generation Options: --hires-upscaler highres fix upscaler, Lanczos, Nearest, Latent, Latent (nearest), Latent (nearest-exact), Latent (antialiased), Latent (bicubic), Latent (bicubic antialiased), or a model name under --hires-upscalers-dir (default: Latent) + --extra-sample-args extra sampler args, key=value list. Currently lcm supports noise_clip_std, + noise_scale_start, noise_scale_end -H, --height image height, in pixel space (default: 512) -W, --width image width, in pixel space (default: 512) --steps number of sample steps (default: 20)