[refactor] use existing workflow namespace for InterleaveThinker

This commit is contained in:
Mac Lee
2026-06-21 20:37:13 +00:00
parent 58256b1282
commit bb1e8935ee
21 changed files with 66 additions and 62 deletions
+1 -1
View File
@@ -36,7 +36,7 @@ The RL reward config can use closed-source Google models through lazy wrappers:
- `fastvideo.train.methods.rl.rewards.GeminiNanoBananaEditScorer` generates
edits with Nano Banana and scores them with Gemini.
- `fastvideo.workflows.interleave_thinker.generator.NanoBananaImageGeneratorBackend`
- `fastvideo.workflow.interleave_thinker.generator.NanoBananaImageGeneratorBackend`
implements the same image backend protocol as the local FastVideo generator.
Install the optional SDK and provide a key only when using these API backends:
@@ -19,7 +19,7 @@ from fastvideo.api.schema import (
OffloadConfig,
PipelineSelection,
)
from fastvideo.workflows.interleave_thinker import (
from fastvideo.workflow.interleave_thinker import (
AcceptAllCritic,
FastVideoImageGeneratorBackend,
InterleaveOrchestrator,