pub fn setup_cache(
cache_dir: &Path,
verbosity: Verbosity,
json_mode: bool,
) -> Result<()>Expand description
Ensure all required model assets are present in cache_dir.
For each asset:
- If the file already exists (and has a reasonable size), skip it.
- Otherwise, attempt to download it via
curl(orwgetas a fallback).
This function prints user-facing progress directly to stdout.