InvokeAI v3.2.0
InvokeAI is a leading creative engine built to empower professionals and enthusiasts alike. Generate and create stunning visual media using the latest AI-driven technologies. InvokeAI offers an industry-leading Web Interface and also serves as the foundation for multiple commercial products.
To learn more about InvokeAI, please see our Documentation or join the Discord!
What's New in 3.2.0:
- Queueing
- This is a powerful new feature that allows you to queue multiple image generations, create batches, manage the queue, and gain insight into generations.
- IP-Adapter is now supported
- Instructions on getting started with IP-Adapter are located in the "Things to Know" section below
- TAESD is now supported. You can download TAESD or TAESDXL through the model manager UI
- LoRAs and ControlNets are now able to be recalled with the "Use All" function
- New nodes! Load prompts from a file, string manipulation, and expanded math functions
- Node caching - improve performance by using previously cached generation values
- V-prediction for SD1.5 is now supported
- Importing images from previous versions of InvokeAI has been fixed
- Database maintenance script can be run with
invokeai-db-maintenance
- View image metadata with the
invokeai-metadata
command - Workflow Editor UI/UX improvements
- Unified Canvas improvements & bug fixes
Things to Know:
-
If you experience the server error,
TypeError: Invoker.create_execution_state() got an unexpected keyword argument 'queue_id'
, try clearing your local browser cache or resetting the InvokAI UI (Settings -> Reset UI) before running a generation. -
You might see a red alert icon on your nodes after loading a workflow. This indicates that the node in the workflow is from an older version of InvokeAI, or the node doesn't have a version. If your workflow runs, you may safely ignore this, and we will add functionality to "upgrade" the un-versioned nodes in a future update. If the workflow does not work, you will need to delete and add the nodes.
-
To get started with IP-Adapter, you'll need to download the image encoder and IP-Adapter for the desired based model. Once the models are installed, IP-Adapter is able to be used under the "Control Adapters" options.
Image Encoders:
IP-Adapter Models:
- InvokeAI/ip_adapter_sd15
- InvokeAI/ip_adapter_plus_sd15
- InvokeAI/ip_adapter_plus_face_sd15
- InvokeAI/ip_adapter_sdxl
These can be installed from the Model Manager by choosing "Import Models" and pasting in the repoIDs of the desired model. Remember to install the model and the image encoder! For example to get started with IP-Adapter for SD1.5 these are the repo IDs:
- InvokeAI/ip_adapter_plus_sd15
- InvokeAI/ip_adapter_sd_image_encoder
or from the command line by starting the "Developer's Console" from the
invoke.bat
launcher and pasting this command:invokeai-model-install --add InvokeAI/ip_adapter_sd_image_encoder InvokeAI/ip_adapter_sdxl_image_encoder InvokeAI/ip_adapter_sd15 InvokeAI/ip_adapter_plus_sd15 InvokeAI/ip_adapter_plus_face_sd15 InvokeAI/ip_adapter_sdxl
Installation and Upgrading:
To install v3.2.0, please download the zip file at the bottom of the release notes (under "Assets"), unpack it, and then double-click to launch the script install.sh
(Macintosh, Linux) or install.bat
(Windows). Alternatively, you can open a command-line window and execute the installation script directly.
If you already have InvokeAI v3.x installed, you can update by running invoke.sh / invoke.bat and selecting option [9] to upgrade, or you can download and run the installer in your existing InvokeAI installation location.
Download the installer: InvokeAI-installer-v3.2.0.zip
Contributing:
As a community-supported project, we rely on volunteers and enthusiasts for continued innovation and polish. Everything from minor documentation fixes to major feature additions is welcome. To get started as a contributor, please see How to Contribute or reach out to imic on Discord!
New Contributors
- @vedant-3010 made their first contribution in #4488
- @chainchompa made their first contribution in #4608
- @CrypticWit made their first contribution in #4595
- @Malrama made their first contribution in #4633
- @parnas made their first contribution in #4634
- @Dekita made their first contribution in #4581
- @mildmisery made their first contribution in #4755
Full Changelog: v3.1.1...v3.2.0