个人开发者想低成本用上多家大模型,有个经典玩法:用开源项目 One-API 搭一个自己的聚合网关,把多家厂商的免费额度统一成一个 OpenAI 格式接口,换模型不改代码。本文是 2026 年版的保姆级教程,从网关选型一路讲到运维进阶。
网关选型:为什么是 One-API
社区里三个主流方案各有千秋:One-API 星标两万以上,社区最成熟、中文文档全;New-API 是它的衍生版,界面更现代;LiteLLM 支持一百个以上模型,企业级功能强。本教程选 One-API——一行 Docker 即可部署,支持三十种以上厂商渠道类型,Issue 区活跃有人答疑,对个人玩家最友好。
服务器与部署
服务器选 Vultr 新加坡区域,国内延迟低于 80 毫秒;1 核 1G 内存加 25GB NVMe 盘,系统 Ubuntu 22.04,按小时计费随时可销毁,月成本几个美元。一行 curl 装好 Docker,docker run 拉起 One-API,映射 3000 端口与数据目录,设置自动重启;用默认账号登录后第一时间改掉初始密码。
四家免费渠道接入要点
智谱 AI:手机号注册,GLM-4-Flash 永久免费,新用户还送两千万 Token,渠道类型记得选智谱专用,Base URL 填 open.bigmodel.cn;硅基流动:注册送两千万 Token 且长期有效,注意 Base URL 不要带 /v1,否则路径重复会 404;火山引擎豆包:每日两百万 Token 额度,需在模型广场手动逐个开通模型;百度千帆可选:ERNIE-Speed 永久免费,各模型另有赠送额度。
倍率、令牌与客户端接入
模型倍率按上游成本设置:免费模型设 1.0,有成本的适度上调;令牌自己用可以不限额度,分享给朋友就设个上限。HTTPS 用 Nginx 反向代理加 certbot 自动续期。客户端接入只需两处:OpenAI SDK 改自定义 base_url 加令牌;Claude Code 改配置文件里的 ANTHROPIC_BASE_URL 与 ANTHROPIC_AUTH_TOKEN;Cursor、ChatBox、NextChat、LangChain 同理,支持自定义 Base URL 就能兼容。
运维进阶与托管替代
日常运维:docker ps 查状态、docker logs 看日志,SQLite 数据库用 crontab 每日备份,后台设好余额告警。进阶方向:语义缓存降本、新加坡加香港双活、模型路由让简单问题走免费模型。如果这些运维工作不想长期背,也可以把生产流量交给词元之河(TokenRiver.ai)这类托管聚合平台:国内直连无需代理,SLA 服务保障,多节点容灾加自动故障切换,Token 级账单、用量监控、子账号、审计日志、对公转账与增值税发票齐全,新模型上架也快——自建练手,托管上线,两条路各取所长。