File size: 906 Bytes
75a78b0
 
e1efba5
75a78b0
 
 
 
 
 
 
e1efba5
75a78b0
 
 
 
 
 
9149f32
 
 
c779f27
 
 
 
 
 
 
 
 
4338a65
75a78b0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import os
from comfy.sd import load_checkpoint_guess_config

from nodes import (
    VAEDecode,
    KSamplerAdvanced,
    EmptyLatentImage,
    SaveImage,
    CLIPTextEncode,
)

from modules.path import modelfile_path


xl_base_filename = os.path.join(modelfile_path, 'sd_xl_base_1.0.safetensors')
xl_refiner_filename = os.path.join(modelfile_path, 'sd_xl_refiner_1.0.safetensors')

xl_base, xl_base_clip, xl_base_vae, xl_base_clipvision = load_checkpoint_guess_config(xl_base_filename)
del xl_base_clipvision

opCLIPTextEncode = CLIPTextEncode()
opEmptyLatentImage = EmptyLatentImage()
opKSamplerAdvanced = KSamplerAdvanced()


positive_embedding = opCLIPTextEncode.encode(clip=xl_base_clip, text='a handsome man in forest')
negative_embedding = opCLIPTextEncode.encode(clip=xl_base_clip, text='bad, ugly')

initial_latent_image = opEmptyLatentImage.generate(width=1024, height=1536, batch_size=1)

a = 0