跳到主要内容

Model Fallbacks 🚫 DEPRECATED

Fallback chain functionality has been removed from Viben CLI.

Status​

Model fallback chains are no longer supported. The viben model fallback subcommand and the fallbacks field in models.yaml have been completely removed.

What Changed​

  • viben model fallback list — Removed
  • viben model fallback set — Removed
  • viben model fallback add — Removed
  • viben model fallback remove — Removed
  • viben model fallback clear — Removed
  • fallbacks field in ~/.viben/models.yaml — Removed

Migration​

Instead of fallback chains, use the following alternatives:

1. Provider-level configuration​

Configure multiple providers and let Viben handle availability. Use viben provider create to add backup providers:

viben provider create -t anthropic --api-key sk-ant-xxx
viben provider create -t openai --api-key sk-xxx
viben provider create -t google --api-key sk-xxx

2. Model aliases​

Use aliases with viben model alias create to switch models easily:

viben model alias create -n prod -m claude-sonnet-4-20250514
# If Anthropic is down, switch the alias:
viben model alias create -n prod -m gpt-4-turbo

3. Use viben model set-default to change defaults​

viben model set-default -n gpt-4-turbo