Initial Commit
This commit is contained in:
61
config/models.yaml
Normal file
61
config/models.yaml
Normal file
@@ -0,0 +1,61 @@
|
||||
# Model configurations for video generation backends
|
||||
# Backend selection is controlled via ACTIVE_BACKEND environment variable
|
||||
# or --backend CLI flag
|
||||
|
||||
backends:
|
||||
wan_t2v_14b:
|
||||
name: "Wan 2.1 T2V 14B"
|
||||
class: "generation.backends.wan.WanBackend"
|
||||
model_id: "Wan-AI/Wan2.1-T2V-14B"
|
||||
vram_gb: 12
|
||||
dtype: "fp16"
|
||||
enable_vae_slicing: true
|
||||
enable_vae_tiling: true
|
||||
chunking:
|
||||
enabled: true
|
||||
mode: "sequential" # Options: sequential, overlapping
|
||||
max_chunk_seconds: 4
|
||||
overlap_seconds: 1 # Only used when mode is overlapping
|
||||
|
||||
wan_t2v_1_3b:
|
||||
name: "Wan 2.1 T2V 1.3B"
|
||||
class: "generation.backends.wan.WanBackend"
|
||||
model_id: "Wan-AI/Wan2.1-T2V-1.3B"
|
||||
vram_gb: 8
|
||||
dtype: "fp16"
|
||||
enable_vae_slicing: true
|
||||
enable_vae_tiling: false
|
||||
chunking:
|
||||
enabled: true
|
||||
mode: "sequential"
|
||||
max_chunk_seconds: 6
|
||||
overlap_seconds: 1
|
||||
|
||||
svd:
|
||||
name: "Stable Video Diffusion"
|
||||
class: "generation.backends.svd.SVDBackend"
|
||||
model_id: "stabilityai/stable-video-diffusion-img2vid-xt"
|
||||
vram_gb: 10
|
||||
dtype: "fp16"
|
||||
enable_vae_slicing: true
|
||||
enable_vae_tiling: true
|
||||
chunking:
|
||||
enabled: false
|
||||
|
||||
# Default backend selection
|
||||
# Override with ACTIVE_BACKEND environment variable
|
||||
active_backend: "wan_t2v_14b"
|
||||
|
||||
# Global generation defaults
|
||||
defaults:
|
||||
fps: 24
|
||||
resolution:
|
||||
width: 1920
|
||||
height: 1080
|
||||
|
||||
# Checkpoint database settings
|
||||
checkpoint_db: "outputs/checkpoints.db"
|
||||
|
||||
# Model cache directory
|
||||
# Override with MODEL_CACHE_DIR environment variable
|
||||
model_cache_dir: "~/.cache/storyboard-video/models"
|
||||
Reference in New Issue
Block a user