一键切换 AI 模型提供商的脚本分享

用 AI 自动化工具的时候,经常需要切换不同的模型提供商(比如从 OpenAI 切到 Claude,或者从云端切到本地模型)。每次手动改配置很麻烦,写了个脚本一键搞定。

为什么需要切换?

  • 成本控制 - 简单任务用便宜模型,复杂任务用好模型
  • 故障转移 - 某个 API 挂了,快速切到备用
  • 功能测试 - 对比不同模型在同一任务上的表现
  • 额度管理 - 某个账号额度用完了,切到另一个

脚本功能

  1. 一键切换 API 地址和 Key
  2. 支持多个预设配置(可以保存常用的模型组合)
  3. 切换后自动验证连通性
  4. 支持命令行和交互式两种模式

使用方式

# 列出所有预设
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 - 本地模型(零成本)

脚本已开源,欢迎使用和改进。需要源码的留言。

这个脚本很实用,我经常需要在不同模型间切换

故障转移这个场景很重要,API 挂了不能干等

1 个赞

已 star,建议加上额度监控功能

API文档用Swagger自动生成比手写靠谱

回回成都实测LoRA微调够用了

鸽子不鸽了来聊下微调效果