From 55e3ccff08e46e7466a501ee2d9cc19cc7e4a016 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Thu, 18 Sep 2025 18:28:12 +1000 Subject: [PATCH] feat(nodes): add unknown as model base --- invokeai/backend/model_manager/config.py | 2 +- invokeai/backend/model_manager/taxonomy.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/invokeai/backend/model_manager/config.py b/invokeai/backend/model_manager/config.py index 986a95d00e..e007dcb4bd 100644 --- a/invokeai/backend/model_manager/config.py +++ b/invokeai/backend/model_manager/config.py @@ -275,7 +275,7 @@ class ModelConfigBase(ABC, BaseModel): class UnknownModelConfig(ModelConfigBase): - base: Literal[BaseModelType.Any] = BaseModelType.Any + base: Literal[BaseModelType.Unknown] = BaseModelType.Unknown type: Literal[ModelType.Unknown] = ModelType.Unknown format: Literal[ModelFormat.Unknown] = ModelFormat.Unknown diff --git a/invokeai/backend/model_manager/taxonomy.py b/invokeai/backend/model_manager/taxonomy.py index 120b4a4dd9..07f8c8f5de 100644 --- a/invokeai/backend/model_manager/taxonomy.py +++ b/invokeai/backend/model_manager/taxonomy.py @@ -33,6 +33,7 @@ class BaseModelType(str, Enum): FluxKontext = "flux-kontext" Veo3 = "veo3" Runway = "runway" + Unknown = "unknown" class ModelType(str, Enum):