diff --git a/invokeai/configs/INITIAL_MODELS.yaml b/invokeai/configs/INITIAL_MODELS.yaml index edc6285a38..361861506c 100644 --- a/invokeai/configs/INITIAL_MODELS.yaml +++ b/invokeai/configs/INITIAL_MODELS.yaml @@ -13,14 +13,19 @@ sd-inpainting-1.5: vae: repo_id: stabilityai/sd-vae-ft-mse recommended: True -stable-diffusion-2.1: +stable-diffusion-2.1-768: description: Stable Diffusion version 2.1 diffusers model, trained on 768 pixel images (5.21 GB) repo_id: stabilityai/stable-diffusion-2-1 format: diffusers recommended: True +stable-diffusion-2.1-base: + description: Stable Diffusion version 2.1 diffusers model, trained on 512 pixel images (5.21 GB) + repo_id: stabilityai/stable-diffusion-2-1-base + format: diffusers + recommended: False sd-inpainting-2.0: description: Stable Diffusion version 2.0 inpainting model (5.21 GB) - repo_id: stabilityai/stable-diffusion-2-1 + repo_id: stabilityai/stable-diffusion-2-inpainting format: diffusers recommended: False analog-diffusion-1.0: diff --git a/ldm/invoke/_version.py b/ldm/invoke/_version.py index 323ba35167..d2a097c4ed 100644 --- a/ldm/invoke/_version.py +++ b/ldm/invoke/_version.py @@ -1 +1 @@ -__version__='2.3.1.post1' +__version__='2.3.1.post2' diff --git a/ldm/invoke/config/invokeai_configure.py b/ldm/invoke/config/invokeai_configure.py index bb967fba37..bdcecc55b0 100755 --- a/ldm/invoke/config/invokeai_configure.py +++ b/ldm/invoke/config/invokeai_configure.py @@ -712,8 +712,8 @@ def write_opts(opts: Namespace, init_file: Path): out_file.write(line + "\n") out_file.write( f""" ---outdir={opts.outdir} ---embedding_path={opts.embedding_path} +--outdir="{opts.outdir}" +--embedding_path="{opts.embedding_path}" --precision={opts.precision} --max_loaded_models={int(opts.max_loaded_models)} --{'no-' if not opts.safety_checker else ''}nsfw_checker diff --git a/ldm/invoke/config/model_install_backend.py b/ldm/invoke/config/model_install_backend.py index 60abce8c8b..beab4f9b51 100644 --- a/ldm/invoke/config/model_install_backend.py +++ b/ldm/invoke/config/model_install_backend.py @@ -126,7 +126,7 @@ def install_requested_models( while line := input.readline(): if not line.startswith(argument): output.writelines([line]) - output.writelines([f'{argument} {directory}']) + output.writelines([f'{argument} "{directory}"']) os.replace(replacement,initfile) # -------------------------------------