[object Object]

← back to Exo

Fix guidance (#1264)

c8571a17a3e2499a2aea0921cf5d66e0bcecc827 · 2026-01-23 19:13:45 +0000 · ciaranbor

## Motivation

Previously, we only handled user-provided guidance parameter for CFG
models.

## Changes

Just pass the parameter to model setup

Files touched

Diff

commit c8571a17a3e2499a2aea0921cf5d66e0bcecc827
Author: ciaranbor <81697641+ciaranbor@users.noreply.github.com>
Date:   Fri Jan 23 19:13:45 2026 +0000

    Fix guidance (#1264)
    
    ## Motivation
    
    Previously, we only handled user-provided guidance parameter for CFG
    models.
    
    ## Changes
    
    Just pass the parameter to model setup
---
 src/exo/worker/engines/image/distributed_model.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/exo/worker/engines/image/distributed_model.py b/src/exo/worker/engines/image/distributed_model.py
index 45fd0e29..bafa9319 100644
--- a/src/exo/worker/engines/image/distributed_model.py
+++ b/src/exo/worker/engines/image/distributed_model.py
@@ -140,6 +140,7 @@ class DistributedImageModel:
             width=width,
             image_path=image_path,
             model_config=self._adapter.model.model_config,  # pyright: ignore[reportAny]
+            guidance=guidance_override if guidance_override is not None else 4.0,
         )
 
         num_sync_steps = self._config.get_num_sync_steps(steps)

← 771a8633 fix instance port assignment (#1268)  ·  back to Exo  ·  Fix Thunderbolt bridge cycle detection to include 2-node cyc 8a595fee →