免费API,从注册到OpenClaw调用,手把手教你白嫖到底系列八
第8篇:NewAPI——一个地址调用全部免费模型
为什么写这篇
前7篇讲了NVIDIA、OpenRouter、商汤、魔搭、智谱、美团、Ollama这7个免费API。每个都需要单独注册、单独配置、单独管理。若遇到平台模型调整,更新,那在openclaw等工具里修改,简直让人抓狂!
NewAPI就是来解决这个问题的。 开源API聚合网关,把所有AI平台的接口统一成一个地址。OpenClaw只配一个provider,调用几十个模型。
一个入口,多个模型,统一管理。
NewAPI是什么
开源大模型聚合网关。本身不提供模型能力,作用是把散落各平台的API Key聚焦管理,统一成OpenAI兼容接口。
核心能力:
• 支持40+AI平台接入
• 一个地址调用所有模型
• 渠道管理:自动重试、加权分配、故障转移
• 令牌管理:分组、限流、用量统计
• Docker一键部署,NAS上跑最合适
你可以把它理解成”AI路由器”——所有模型连到它,你的应用只连它。
第一步:在NAS上部署
docker-compose.yml:
version: '3'
services:
new-api:
image: calciumion/new-api:latest
container_name: new-api
restart: always
ports: – “3000:3000”
environment: TZ: “Asia/Shanghai”
volumes: – /share/Container/newapi:/data
铁威马NAS用户改成自己的持久化目录,列如我的就是这样的
/homes/stgacyg/docker/newapi:/data
启动:docker-compose up -d
访问:http://NAS_IP:3000,看到登录页面说明部署成功
初始化:设管理员密码,选”自用”,搞定
第二步:添加免费渠道
进入控制台 → 渠道管理 → 添加渠道。前7篇的所有免费API都能接入
第三步:在OpenClaw中配置
1. 创建API令牌
NewAPI控制台 → 令牌管理 → 添加令牌:名称openclaw,额度100000,模型权限选”全部模型”,复制令牌
2. 配置OpenClaw
{
“models”: {
“providers”: {
“newapi”: {
“baseUrl”: “http://NAS_IP:3000/v1”,
“apiKey”: “你的令牌”,
“api”: “openai-completions”,
“models”: [
{“id”: “LongCat-2.0-Preview”, “name”: “LongCat”, “contextWindow”: 128000, “maxTokens”: 16000},
{“id”: “glm-4.7”, “name”: “GLM-4.7”, “contextWindow”: 128000, “maxTokens”: 8192},
{“id”: “deepseek-v4-flash”, “name”: “DeepSeek-V4”, “contextWindow”: 128000, “maxTokens”: 8192},
{“id”: “kimi-k2.6”, “name”: “Kimi-K2.6”, “contextWindow”: 128000, “maxTokens”: 8192},
{“id”: “gpt-oss:120b-cloud”, “name”: “GPT-OSS 120B”, “contextWindow”: 128000, “maxTokens”: 8192}
]
}
}
},
“agents”: {
“defaults”: {
“model”: {
“primary”: “newapi/LongCat-2.0-Preview”,
“fallbacks”: [“newapi/glm-4.7”, “newapi/deepseek-v4-flash”]
}
}
}
}
改3个地方:baseUrl→NAS地址:3000,apiKey→你的令牌,models→你添加的模型。重启网关。
第四步:踩过的坑
坑1:端口冲突。3000端口被占了改成8399:3000
坑2:数据库。SQLite先跑起来,后面不够再换MySQL
坑3:渠道测试失败。检查API Key、模型名大小写、NAS能否访问外网
坑4:重启后模型消失。渠道被删后模型也会跟着消失
坑5:令牌额度不足。去控制台充值或调大额度
第五步:验证
发一条”你好”,回了消息=配置成功。
进阶玩法:三个白嫖技巧让你用不完
技巧一:每个平台注册多个账号,NewAPI统一整合
每个免费平台一般只给每个邮箱或手机号一个账号。用不同邮箱和手机号码注册多个账号,每个拿到独立API Key。
列如LongCat每日500万Token,注册3个账号就是1500万Token。
在NewAPI里每个账号添加为独立渠道,模型名设成一样。NewAPI自动加权分配请求,一个渠道额度用完自动切换到下一个。你只需要在控制台点几下鼠标,OpenClaw那边完全不用改。
技巧二:OpenRouter直接用 openrouter/free 模型
OpenRouter有个特殊模型叫 openrouter/free,自动根据当前可用性从所有免费模型里选最合适的调用。不用纠结选哪个,它替你选。省额度、省时间、效果不差。
在NewAPI添加OpenRouter渠道时,模型填 openrouter/free 就行。
技巧三:用模型自动发现Skill,渠道改完OpenClaw自动同步
NewAPI添加或删除了渠道和模型后,OpenClaw不需要手动改配置。装一个「模型自动发现」Skill,定期自动同步NewAPI的模型列表到OpenClaw。渠道增减了模型,OpenClaw自动就有了。
技巧四:智能路由设置,设fallbacks,LongCat挂了自动降级到GLM,再不行降级到DeepSeek
技巧五:分组管理,不同场景创建不同令牌(写作/编码/测试)
总结
前7篇教大家怎么薅免费额度,第8篇教大家怎么统一管起来。一个地址,几十个模型,零成本。
到此8篇系列完结结束,8个免费api(ollama是2个,一个本地一个云端)毫无保留推荐给大家了。






[db:评论]