Queue durable Studio 2 jobs with sticky identity and saved metadata
This commit is contained in:
@@ -15,7 +15,7 @@ export function nativeVideoGraph(template, request, files, prefix) {
|
||||
g['171'].inputs.noise_seed=s.seed
|
||||
g['179'].inputs.value=s.steps;g['180'].inputs.value=s.steps;g['181'].inputs.value=s.turbo
|
||||
g['92'].inputs.filename_prefix=prefix+'/video'
|
||||
g.anchor_frame={class_type:'ImageFromBatch',inputs:{image:['164',0],batch_index:-1,length:1}}
|
||||
g.anchor_frame={class_type:'ImageFromBatch',inputs:{image:['164',0],batch_index:g['155'].inputs.length-1,length:1}}
|
||||
g.anchor_save={class_type:'SaveImage',inputs:{images:['anchor_frame',0],filename_prefix:prefix+'/anchor'}}
|
||||
return g
|
||||
}
|
||||
@@ -23,7 +23,8 @@ export function attachHeroReference(g, image) {
|
||||
if (!image) return g
|
||||
const guider = g['18']; if (!guider) throw new Error('Klein reference conditioning is missing.')
|
||||
g.hero_load={class_type:'LoadImage',inputs:{image}}
|
||||
g.hero_encode={class_type:'VAEEncode',inputs:{pixels:['hero_load',0],vae:['6',0]}}
|
||||
g.hero_scale={class_type:'ImageScaleToTotalPixels',inputs:{image:['hero_load',0],upscale_method:'lanczos',megapixels:1,resolution_steps:1}}
|
||||
g.hero_encode={class_type:'VAEEncode',inputs:{pixels:['hero_scale',0],vae:['6',0]}}
|
||||
for (const name of ['positive','negative']) {
|
||||
if (!guider.inputs[name]) continue
|
||||
g[`hero_${name}`]={class_type:'ReferenceLatent',inputs:{conditioning:guider.inputs[name],latent:['hero_encode',0]}}
|
||||
|
||||
Reference in New Issue
Block a user