feat: move workflow/metadata models to baseinvocation.py

needed to prevent circular imports
This commit is contained in:
psychedelicious
2023-10-17 19:42:02 +11:00
parent 5a163f02a6
commit 3c4f43314c
11 changed files with 31 additions and 42 deletions

View File

@ -9,7 +9,6 @@ from invokeai.app.invocations.baseinvocation import (
InputField,
InvocationContext,
MetadataField,
MetadataItemField,
OutputField,
UIType,
invocation,
@ -24,6 +23,11 @@ from invokeai.app.invocations.t2i_adapter import T2IAdapterField
from ...version import __version__
class MetadataItemField(BaseModel):
label: str = Field(description=FieldDescriptions.metadata_item_label)
value: Any = Field(description=FieldDescriptions.metadata_item_value)
class LoRAMetadataField(BaseModel):
"""LoRA Metadata Field"""