diff --git a/invokeai/app/invocations/compel.py b/invokeai/app/invocations/compel.py index 1fb7832031..329f1b6f08 100644 --- a/invokeai/app/invocations/compel.py +++ b/invokeai/app/invocations/compel.py @@ -100,7 +100,8 @@ class CompelInvocation(BaseInvocation): # TODO: support legacy blend? - prompt: Union[FlattenedPrompt, Blend] = Compel.parse_prompt_string(prompt_str) + conjunction = Compel.parse_prompt_string(prompt_str) + prompt: Union[FlattenedPrompt, Blend] = conjunction.prompts[0] if getattr(Globals, "log_tokenization", False): log_tokenization_for_prompt_object(prompt, tokenizer) diff --git a/pyproject.toml b/pyproject.toml index fd671fee23..2d685ffe02 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,7 +38,7 @@ dependencies = [ "albumentations", "click", "clip_anytorch", # replacing "clip @ https://github.com/openai/CLIP/archive/eaa22acb90a5876642d0507623e859909230a52d.zip", - "compel~=1.1.5", + "compel~=1.1.5", "datasets", "diffusers[torch]~=0.16.1", "dnspython==2.2.1",