From 1e00c8fb2814faed61af7ec26352ac487a9fcbeb Mon Sep 17 00:00:00 2001 From: kijai <40791699+kijai@users.noreply.github.com> Date: Sat, 8 Nov 2025 12:21:11 +0200 Subject: [PATCH] Update nodes.py --- nodes.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nodes.py b/nodes.py index 97ffea5..4c9e92f 100644 --- a/nodes.py +++ b/nodes.py @@ -834,10 +834,13 @@ class TextImageEncodeQwenVL(): def add(cls, clip, prompt, image=None): if image is None: input_images = [] + llama_template = None else: input_images = [image[:, :, :, :3]] - tokens = clip.tokenize(prompt, images=input_images) + llama_template = "<|im_start|>system\nYou are a helpful assistant.<|im_end|>\n<|im_start|>user\n<|vision_start|><|image_pad|><|vision_end|>{}<|im_end|>\n<|im_start|>assistant\n" + + tokens = clip.tokenize(prompt, images=input_images, llama_template=llama_template) conditioning = clip.encode_from_tokens_scheduled(tokens) print("Qwen-VL embeds shape:", conditioning[0][0].shape) return (conditioning[0][0],)