InvokeAI/invokeai/app/invocations
chainchompa c7f80cd163
Use metadata ip adapter (#4715)
* add control net to useRecallParams

* got recall controlnets working

* fix metadata viewer controlnet

* fix type errors

* fix controlnet metadata viewer

* add ip adapter to metadata

* added ip adapter to recall parameters

* got ip adapter recall working, still need to fix type errors

* fix type issues

* clean up logs

* python formatting

* cleanup

* fix(ui): only store `image_name` as ip adapter image

* fix(ui): use nullish coalescing operator for numbers

Need to use the nullish coalescing operator `??` instead of false-y coalescing operator `||` when the value being check is a number. This prevents unintended coalescing when the value is zero and therefore false-y.

* feat(ui): fall back on default values for ip adapter metadata

* fix(ui): remove unused schema

* feat(ui): re-use existing schemas in metadata schema

* fix(ui): do not disable invocationCache

---------

Co-authored-by: psychedelicious <4822129+psychedelicious@users.noreply.github.com>
2023-09-28 09:05:32 +00:00
..
__init__.py Run python black 2023-07-28 09:46:44 -04:00
baseinvocation.py Add 'Random Float' node <3 (#4581) 2023-09-26 05:57:44 +00:00
collections.py feat: queued generation (#4502) 2023-09-20 15:09:24 +10:00
compel.py Merge branch 'main' into feat/ip-adapter 2023-09-15 13:15:25 -04:00
controlnet_image_processors.py fix: Handle cases where tile size > image size 2023-09-22 17:30:12 -04:00
cv.py Apply black, isort, flake8 2023-09-12 13:01:58 -04:00
image.py feat(nodes): provide board_id in image creation 2023-09-22 10:11:20 -04:00
infill.py fix(nodes): downscale and resample_mode are not optional 2023-09-05 11:23:13 +10:00
ip_adapter.py fix(nodes): fix ip-adapter field positioning on workflow editor 2023-09-20 21:52:29 -04:00
latent.py feat(nodes): remove ui_type overrides for polymorphic fields 2023-09-21 10:00:17 +10:00
math.py Add 'Random Float' node <3 (#4581) 2023-09-26 05:57:44 +00:00
metadata.py Use metadata ip adapter (#4715) 2023-09-28 09:05:32 +00:00
model.py feat(nodes): add version to node schemas 2023-09-04 19:08:18 +10:00
noise.py feat(nodes): add version to node schemas 2023-09-04 19:08:18 +10:00
onnx.py feat(nodes): remove ui_type overrides for polymorphic fields 2023-09-21 10:00:17 +10:00
param_easing.py isort wip 2023-09-12 13:01:58 -04:00
primitives.py feat: move board logic to save_image node 2023-09-22 10:11:20 -04:00
prompt.py feat: queued generation (#4502) 2023-09-20 15:09:24 +10:00
sdxl.py feat(nodes): add version to node schemas 2023-09-04 19:08:18 +10:00
strings.py Prompts from file support nodes (#3964) 2023-09-13 08:06:38 +00:00
upscale.py isort wip 2023-09-12 13:01:58 -04:00