一个Key调用多个大模型

📅 2026-10-16 · 分类:教程

上周要拿几个模型跑同一批文案做对比,结果一下午全耗在注册上:DeepSeek 一个控制台,通义千问一个,另一个还要企业认证。每个平台一个 Key、一套 SDK,参数名还都不一样,充值也得分开充——有个账户剩三块钱,跑一半直接欠费中断。写完那层适配代码我就在想,能不能只维护一个 Key,想用哪个模型就改一行配置。

其实能。现在大部分模型都提供了 OpenAI 兼容接口,把 base_url 指向一个聚合网关,一个 Key 就能调 DeepSeek、通义千问、GLM 这些。准备工作只有两样:网关发的 Key,和它给的 base_url。不用装一堆 SDK,openai 这个库就够了。

第一步,改地址。 原来你多半是这么写的:

换成网关的地址和 Key 即可:

其余代码一行不用动,调用方式和以前完全一致。

第二步,切换模型。 模型名就在 model 参数里,改这个字符串就行:

如果你也想试试一个Key调多个模型的方便,可以看看充站——¥50起步,额度永久有效,用支付宝/微信就能付款。

← 返回文章列表