Is there an existing issue for this problem?
Install method
Stability Matrix
Operating system
Linux
GPU vendor
Nvidia (CUDA)
GPU model
RTX 5090
GPU VRAM
32GB
Version number
v6.11.1
Browser
Brave/Chromium
System Information
{
"version": "6.11.1",
"dependencies": {
"absl-py" : "2.4.0",
"accelerate" : "1.12.0",
"annotated-types" : "0.7.0",
"anyio" : "4.12.1",
"attrs" : "25.4.0",
"bidict" : "0.23.1",
"bitsandbytes" : "0.49.2",
"blake3" : "1.0.8",
"certifi" : "2022.12.7",
"cffi" : "2.0.0",
"charset-normalizer" : "2.1.1",
"click" : "8.3.1",
"coloredlogs" : "15.0.1",
"compel" : "2.1.1",
"contourpy" : "1.3.3",
"CUDA" : "12.8",
"cycler" : "0.12.1",
"Deprecated" : "1.3.1",
"diffusers" : "0.36.0",
"dnspython" : "2.8.0",
"dynamicprompts" : "0.31.0",
"einops" : "0.8.2",
"fastapi" : "0.118.3",
"fastapi-events" : "0.12.2",
"filelock" : "3.20.0",
"flatbuffers" : "25.12.19",
"fonttools" : "4.61.1",
"fsspec" : "2025.12.0",
"gguf" : "0.17.1",
"h11" : "0.16.0",
"hf-xet" : "1.3.1",
"httpcore" : "1.0.9",
"httptools" : "0.7.1",
"httpx" : "0.28.1",
"huggingface_hub" : "0.36.2",
"humanfriendly" : "10.0",
"idna" : "3.4",
"importlib_metadata" : "7.1.0",
"InvokeAI" : "6.11.1",
"jax" : "0.7.1",
"jaxlib" : "0.7.1",
"Jinja2" : "3.1.6",
"kiwisolver" : "1.4.9",
"MarkupSafe" : "3.0.2",
"matplotlib" : "3.10.8",
"mediapipe" : "0.10.14",
"ml_dtypes" : "0.5.4",
"mpmath" : "1.3.0",
"networkx" : "3.6.1",
"numpy" : "1.26.4",
"nvidia-cublas-cu12" : "12.8.3.14",
"nvidia-cuda-cupti-cu12" : "12.8.57",
"nvidia-cuda-nvrtc-cu12" : "12.8.61",
"nvidia-cuda-runtime-cu12": "12.8.57",
"nvidia-cudnn-cu12" : "9.7.1.26",
"nvidia-cufft-cu12" : "11.3.3.41",
"nvidia-cufile-cu12" : "1.13.0.11",
"nvidia-curand-cu12" : "10.3.9.55",
"nvidia-cusolver-cu12" : "11.7.2.55",
"nvidia-cusparse-cu12" : "12.5.7.53",
"nvidia-cusparselt-cu12" : "0.6.3",
"nvidia-nccl-cu12" : "2.26.2",
"nvidia-nvjitlink-cu12" : "12.8.61",
"nvidia-nvtx-cu12" : "12.8.55",
"onnx" : "1.16.1",
"onnxruntime" : "1.19.2",
"opencv-contrib-python" : "4.11.0.86",
"opt_einsum" : "3.4.0",
"packaging" : "24.1",
"picklescan" : "1.0.3",
"pillow" : "12.0.0",
"pip" : "26.0",
"prompt_toolkit" : "3.0.52",
"protobuf" : "4.25.8",
"psutil" : "7.2.2",
"pycparser" : "3.0",
"pydantic" : "2.12.5",
"pydantic-settings" : "2.13.1",
"pydantic_core" : "2.41.5",
"pyparsing" : "3.3.2",
"PyPatchMatch" : "1.0.2",
"python-dateutil" : "2.9.0.post0",
"python-dotenv" : "1.2.1",
"python-engineio" : "4.13.1",
"python-multipart" : "0.0.22",
"python-socketio" : "5.16.1",
"PyWavelets" : "1.9.0",
"PyYAML" : "6.0.3",
"regex" : "2026.2.19",
"requests" : "2.28.1",
"safetensors" : "0.7.0",
"scipy" : "1.17.1",
"semver" : "3.0.4",
"sentencepiece" : "0.2.0",
"setuptools" : "70.2.0",
"simple-websocket" : "1.1.0",
"six" : "1.17.0",
"sounddevice" : "0.5.5",
"spandrel" : "0.4.2",
"starlette" : "0.48.0",
"sympy" : "1.14.0",
"tokenizers" : "0.22.2",
"torch" : "2.7.1+cu128",
"torchsde" : "0.2.6",
"torchvision" : "0.22.1+cu128",
"tqdm" : "4.66.5",
"trampoline" : "0.1.2",
"transformers" : "4.57.6",
"triton" : "3.3.1",
"typing-inspection" : "0.4.2",
"typing_extensions" : "4.15.0",
"urllib3" : "1.26.13",
"uvicorn" : "0.41.0",
"uvloop" : "0.22.1",
"watchfiles" : "1.1.1",
"wcwidth" : "0.6.0",
"websockets" : "16.0",
"wrapt" : "2.1.1",
"wsproto" : "1.3.2",
"zipp" : "3.19.2"
},
"config": {
"schema_version": "4.0.2",
"legacy_models_yaml_path": null,
"host": "127.0.0.1",
"port": 9090,
"allow_origins": [],
"allow_credentials": true,
"allow_methods": ["*"],
"allow_headers": ["*"],
"ssl_certfile": null,
"ssl_keyfile": null,
"log_tokenization": false,
"patchmatch": true,
"models_dir": "models",
"convert_cache_dir": "models/.convert_cache",
"download_cache_dir": "models/.download_cache",
"legacy_conf_dir": "configs",
"db_dir": "databases",
"outputs_dir": "outputs",
"custom_nodes_dir": "nodes",
"style_presets_dir": "style_presets",
"workflow_thumbnails_dir": "workflow_thumbnails",
"log_handlers": ["console"],
"log_format": "color",
"log_level": "info",
"log_sql": false,
"log_level_network": "warning",
"use_memory_db": false,
"dev_reload": false,
"profile_graphs": false,
"profile_prefix": null,
"profiles_dir": "profiles",
"max_cache_ram_gb": null,
"max_cache_vram_gb": null,
"log_memory_usage": false,
"model_cache_keep_alive_min": 0,
"device_working_mem_gb": 3,
"enable_partial_loading": false,
"keep_ram_copy_of_weights": true,
"ram": null,
"vram": null,
"lazy_offload": true,
"pytorch_cuda_alloc_conf": null,
"device": "auto",
"precision": "auto",
"sequential_guidance": false,
"attention_type": "auto",
"attention_slice_size": "auto",
"force_tiled_decode": false,
"pil_compress_level": 1,
"max_queue_size": 10000,
"clear_queue_on_startup": false,
"allow_nodes": null,
"deny_nodes": null,
"node_cache_size": 512,
"hashing_algorithm": "blake3_single",
"remote_api_tokens": null,
"scan_models_on_startup": false,
"unsafe_disable_picklescan": false,
"allow_unknown_models": true
},
"set_config_fields": ["legacy_models_yaml_path"]
}
What happened
I get the following error when clicking "reidentify" on the ip adapter xl models. I assume this error means something along the lines of that ip adapters don't have trigger phrases when it's expecting them.
/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/huggingface_hub/utils/_deprecation.py:131: FutureWarning: 'get_token_permission' (from 'huggingface_hub.hf_api') is deprecated and will be removed from version '1.0'. Permissions are more complex than when `get_token_permission` was first introduced. OAuth and fine-grain tokens allows for more detailed permissions. If you need to know the permissions associated with a token, please use `whoami` and check the `'auth'` key.
warnings.warn(warning_message, FutureWarning)
Hashing ip-adapter_sdxl.safetensors: 100%|??????????| 1/1 [00:00<00:00, 4.75file/s]
[2026-03-05 02:02:48,522]::[uvicorn.error]::ERROR --> Exception in ASGI application
+ Exception Group Traceback (most recent call last):
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/_utils.py", line 79, in collapse_excgroups
| yield
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/base.py", line 183, in __call__
| async with anyio.create_task_group() as task_group:
| ^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", line 783, in __aexit__
| raise BaseExceptionGroup(
| ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/uvicorn/protocols/http/httptools_impl.py", line 416, in run_asgi
| result = await app( # type: ignore[func-returns-value]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__
| return await self.app(scope, receive, send)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1133, in __call__
| await super().__call__(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/applications.py", line 113, in __call__
| await self.middleware_stack(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
| raise exc
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
| await self.app(scope, receive, _send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/gzip.py", line 29, in __call__
| await responder(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/gzip.py", line 130, in __call__
| await super().__call__(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/gzip.py", line 46, in __call__
| await self.app(scope, receive, self.send_with_compression)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
| await self.simple_response(scope, receive, send, request_headers=headers)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 144, in simple_response
| await self.app(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi_events/middleware.py", line 43, in __call__
| await self.app(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/base.py", line 182, in __call__
| with recv_stream, send_stream, collapse_excgroups():
| ^^^^^^^^^^^^^^^^^^^^
| File "/mnt/Sharing/AI/Data/Assets/Python/cpython-3.12.11-linux-x86_64-gnu/lib/python3.12/contextlib.py", line 158, in __exit__
| self.gen.throw(value)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/_utils.py", line 85, in collapse_excgroups
| raise exc
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/base.py", line 184, in __call__
| response = await self.dispatch_func(request, call_next)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/invokeai/app/api_app.py", line 94, in dispatch
| response = await call_next(request)
| ^^^^^^^^^^^^^^^^^^^^^^^^
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/base.py", line 159, in call_next
| raise app_exc
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/base.py", line 144, in coro
| await self.app(scope, receive_or_disconnect, send_no_error)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 63, in __call__
| await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
| raise exc
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app
| await app(scope, receive, sender)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
| await self.app(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/routing.py", line 716, in __call__
| await self.middleware_stack(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/routing.py", line 736, in app
| await route.handle(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/routing.py", line 290, in handle
| await self.app(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/routing.py", line 123, in app
| await wrap_app_handling_exceptions(app, request)(scope, receive, send)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
| raise exc
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app
| await app(scope, receive, sender)
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/routing.py", line 109, in app
| response = await f(request)
| ^^^^^^^^^^^^^^^^
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/routing.py", line 387, in app
| raw_response = await run_endpoint_function(
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/routing.py", line 288, in run_endpoint_function
| return await dependant.call(**values)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/invokeai/app/api/routers/model_manager.py", line 228, in reidentify_model
| result.config.trigger_phrases = config.trigger_phrases
| ^^^^^^^^^^^^^^^^^^^^^^
| File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/pydantic/main.py", line 1026, in __getattr__
| raise AttributeError(f'{type(self).__name__!r} object has no attribute {item!r}')
| AttributeError: 'IPAdapter_Checkpoint_SDXL_Config' object has no attribute 'trigger_phrases'
+------------------------------------
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/uvicorn/protocols/http/httptools_impl.py", line 416, in run_asgi
result = await app( # type: ignore[func-returns-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__
return await self.app(scope, receive, send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1133, in __call__
await super().__call__(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/applications.py", line 113, in __call__
await self.middleware_stack(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
raise exc
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
await self.app(scope, receive, _send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/gzip.py", line 29, in __call__
await responder(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/gzip.py", line 130, in __call__
await super().__call__(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/gzip.py", line 46, in __call__
await self.app(scope, receive, self.send_with_compression)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
await self.simple_response(scope, receive, send, request_headers=headers)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 144, in simple_response
await self.app(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi_events/middleware.py", line 43, in __call__
await self.app(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/base.py", line 182, in __call__
with recv_stream, send_stream, collapse_excgroups():
^^^^^^^^^^^^^^^^^^^^
File "/mnt/Sharing/AI/Data/Assets/Python/cpython-3.12.11-linux-x86_64-gnu/lib/python3.12/contextlib.py", line 158, in __exit__
self.gen.throw(value)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/_utils.py", line 85, in collapse_excgroups
raise exc
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/base.py", line 184, in __call__
response = await self.dispatch_func(request, call_next)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/invokeai/app/api_app.py", line 94, in dispatch
response = await call_next(request)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/base.py", line 159, in call_next
raise app_exc
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/base.py", line 144, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 63, in __call__
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
raise exc
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
await self.app(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/routing.py", line 716, in __call__
await self.middleware_stack(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/routing.py", line 736, in app
await route.handle(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/routing.py", line 290, in handle
await self.app(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/routing.py", line 123, in app
await wrap_app_handling_exceptions(app, request)(scope, receive, send)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
raise exc
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/routing.py", line 109, in app
response = await f(request)
^^^^^^^^^^^^^^^^
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/routing.py", line 387, in app
raw_response = await run_endpoint_function(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/fastapi/routing.py", line 288, in run_endpoint_function
return await dependant.call(**values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/invokeai/app/api/routers/model_manager.py", line 228, in reidentify_model
result.config.trigger_phrases = config.trigger_phrases
^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/Sharing/AI/Data/Packages/Invoke/venv/lib/python3.12/site-packages/pydantic/main.py", line 1026, in __getattr__
raise AttributeError(f'{type(self).__name__!r} object has no attribute {item!r}')
AttributeError: 'IPAdapter_Checkpoint_SDXL_Config' object has no attribute 'trigger_phrases'
What you expected to happen
Expected it to work or do anything else, maybe skip the check for trigger phrases on the ip adapter.
How to reproduce the problem
Click reidentify on an ip-adapter-xl model.
Additional context
No response
Discord username
joshistoast
Is there an existing issue for this problem?
Install method
Stability Matrix
Operating system
Linux
GPU vendor
Nvidia (CUDA)
GPU model
RTX 5090
GPU VRAM
32GB
Version number
v6.11.1
Browser
Brave/Chromium
System Information
{ "version": "6.11.1", "dependencies": { "absl-py" : "2.4.0", "accelerate" : "1.12.0", "annotated-types" : "0.7.0", "anyio" : "4.12.1", "attrs" : "25.4.0", "bidict" : "0.23.1", "bitsandbytes" : "0.49.2", "blake3" : "1.0.8", "certifi" : "2022.12.7", "cffi" : "2.0.0", "charset-normalizer" : "2.1.1", "click" : "8.3.1", "coloredlogs" : "15.0.1", "compel" : "2.1.1", "contourpy" : "1.3.3", "CUDA" : "12.8", "cycler" : "0.12.1", "Deprecated" : "1.3.1", "diffusers" : "0.36.0", "dnspython" : "2.8.0", "dynamicprompts" : "0.31.0", "einops" : "0.8.2", "fastapi" : "0.118.3", "fastapi-events" : "0.12.2", "filelock" : "3.20.0", "flatbuffers" : "25.12.19", "fonttools" : "4.61.1", "fsspec" : "2025.12.0", "gguf" : "0.17.1", "h11" : "0.16.0", "hf-xet" : "1.3.1", "httpcore" : "1.0.9", "httptools" : "0.7.1", "httpx" : "0.28.1", "huggingface_hub" : "0.36.2", "humanfriendly" : "10.0", "idna" : "3.4", "importlib_metadata" : "7.1.0", "InvokeAI" : "6.11.1", "jax" : "0.7.1", "jaxlib" : "0.7.1", "Jinja2" : "3.1.6", "kiwisolver" : "1.4.9", "MarkupSafe" : "3.0.2", "matplotlib" : "3.10.8", "mediapipe" : "0.10.14", "ml_dtypes" : "0.5.4", "mpmath" : "1.3.0", "networkx" : "3.6.1", "numpy" : "1.26.4", "nvidia-cublas-cu12" : "12.8.3.14", "nvidia-cuda-cupti-cu12" : "12.8.57", "nvidia-cuda-nvrtc-cu12" : "12.8.61", "nvidia-cuda-runtime-cu12": "12.8.57", "nvidia-cudnn-cu12" : "9.7.1.26", "nvidia-cufft-cu12" : "11.3.3.41", "nvidia-cufile-cu12" : "1.13.0.11", "nvidia-curand-cu12" : "10.3.9.55", "nvidia-cusolver-cu12" : "11.7.2.55", "nvidia-cusparse-cu12" : "12.5.7.53", "nvidia-cusparselt-cu12" : "0.6.3", "nvidia-nccl-cu12" : "2.26.2", "nvidia-nvjitlink-cu12" : "12.8.61", "nvidia-nvtx-cu12" : "12.8.55", "onnx" : "1.16.1", "onnxruntime" : "1.19.2", "opencv-contrib-python" : "4.11.0.86", "opt_einsum" : "3.4.0", "packaging" : "24.1", "picklescan" : "1.0.3", "pillow" : "12.0.0", "pip" : "26.0", "prompt_toolkit" : "3.0.52", "protobuf" : "4.25.8", "psutil" : "7.2.2", "pycparser" : "3.0", "pydantic" : "2.12.5", "pydantic-settings" : "2.13.1", "pydantic_core" : "2.41.5", "pyparsing" : "3.3.2", "PyPatchMatch" : "1.0.2", "python-dateutil" : "2.9.0.post0", "python-dotenv" : "1.2.1", "python-engineio" : "4.13.1", "python-multipart" : "0.0.22", "python-socketio" : "5.16.1", "PyWavelets" : "1.9.0", "PyYAML" : "6.0.3", "regex" : "2026.2.19", "requests" : "2.28.1", "safetensors" : "0.7.0", "scipy" : "1.17.1", "semver" : "3.0.4", "sentencepiece" : "0.2.0", "setuptools" : "70.2.0", "simple-websocket" : "1.1.0", "six" : "1.17.0", "sounddevice" : "0.5.5", "spandrel" : "0.4.2", "starlette" : "0.48.0", "sympy" : "1.14.0", "tokenizers" : "0.22.2", "torch" : "2.7.1+cu128", "torchsde" : "0.2.6", "torchvision" : "0.22.1+cu128", "tqdm" : "4.66.5", "trampoline" : "0.1.2", "transformers" : "4.57.6", "triton" : "3.3.1", "typing-inspection" : "0.4.2", "typing_extensions" : "4.15.0", "urllib3" : "1.26.13", "uvicorn" : "0.41.0", "uvloop" : "0.22.1", "watchfiles" : "1.1.1", "wcwidth" : "0.6.0", "websockets" : "16.0", "wrapt" : "2.1.1", "wsproto" : "1.3.2", "zipp" : "3.19.2" }, "config": { "schema_version": "4.0.2", "legacy_models_yaml_path": null, "host": "127.0.0.1", "port": 9090, "allow_origins": [], "allow_credentials": true, "allow_methods": ["*"], "allow_headers": ["*"], "ssl_certfile": null, "ssl_keyfile": null, "log_tokenization": false, "patchmatch": true, "models_dir": "models", "convert_cache_dir": "models/.convert_cache", "download_cache_dir": "models/.download_cache", "legacy_conf_dir": "configs", "db_dir": "databases", "outputs_dir": "outputs", "custom_nodes_dir": "nodes", "style_presets_dir": "style_presets", "workflow_thumbnails_dir": "workflow_thumbnails", "log_handlers": ["console"], "log_format": "color", "log_level": "info", "log_sql": false, "log_level_network": "warning", "use_memory_db": false, "dev_reload": false, "profile_graphs": false, "profile_prefix": null, "profiles_dir": "profiles", "max_cache_ram_gb": null, "max_cache_vram_gb": null, "log_memory_usage": false, "model_cache_keep_alive_min": 0, "device_working_mem_gb": 3, "enable_partial_loading": false, "keep_ram_copy_of_weights": true, "ram": null, "vram": null, "lazy_offload": true, "pytorch_cuda_alloc_conf": null, "device": "auto", "precision": "auto", "sequential_guidance": false, "attention_type": "auto", "attention_slice_size": "auto", "force_tiled_decode": false, "pil_compress_level": 1, "max_queue_size": 10000, "clear_queue_on_startup": false, "allow_nodes": null, "deny_nodes": null, "node_cache_size": 512, "hashing_algorithm": "blake3_single", "remote_api_tokens": null, "scan_models_on_startup": false, "unsafe_disable_picklescan": false, "allow_unknown_models": true }, "set_config_fields": ["legacy_models_yaml_path"] }What happened
I get the following error when clicking "reidentify" on the ip adapter xl models. I assume this error means something along the lines of that ip adapters don't have trigger phrases when it's expecting them.
What you expected to happen
Expected it to work or do anything else, maybe skip the check for trigger phrases on the ip adapter.
How to reproduce the problem
Click reidentify on an ip-adapter-xl model.
Additional context
No response
Discord username
joshistoast