用 AI 自动化工具的时候,经常需要切换不同的模型提供商(比如从 OpenAI 切到 Claude,或者从云端切到本地模型)。每次手动改配置很麻烦,写了个脚本一键搞定。
为什么需要切换?
- 成本控制 - 简单任务用便宜模型,复杂任务用好模型
- 故障转移 - 某个 API 挂了,快速切到备用
- 功能测试 - 对比不同模型在同一任务上的表现
- 额度管理 - 某个账号额度用完了,切到另一个
脚本功能
- 一键切换 API 地址和 Key
- 支持多个预设配置(可以保存常用的模型组合)
- 切换后自动验证连通性
- 支持命令行和交互式两种模式
使用方式
# 列出所有预设
ai-switch list
# 切换到指定预设
ai-switch use claude-sonnet
# 添加新预设
ai-switch add my-local --api http://localhost:11434 --model qwen3
配置示例
可以预设多个常用配置:
claude-opus- 复杂任务专用claude-sonnet- 日常使用qwen-cloud- 国产模型备选local-qwen- 本地模型(零成本)
脚本已开源,欢迎使用和改进。需要源码的留言。