NewAPI副业Token售卖完整落地运营流程
很多人想趁着AI风口做点副业,但面对技术门槛往往无从下手。
其实用NewAPI部署一个Token分销服务平台并不复杂,只要按下面的流程一步步来,即便是零基础的小白也能在1小时内建立起自己的API售卖网站。
本文就从环境准备、服务部署、Token创建到运营避坑,完整走一遍流程。
需要提前准备好的三样东西
- 一台国内能正常访问的云服务器(建议2核4G起步,带宽1Mbps以上,系统推荐CentOS 7或Ubuntu 20.04)。
- 一个已经解析到服务器的域名(用于绑定后台和分发页面)。
- 主要的API供应商Key,比如OpenAI、Anthropic或国内中转平台的API Key,作为上游源。
为了降低操作难度,我们全程使用宝塔面板一键部署。
如果你还没装宝塔,执行以下命令(CentOS示例):
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
Ubuntu将yum换成apt-get。
安装完成后记下面板地址、用户名和密码。
从宝塔部署NewAPI并完成基础设置
登录宝塔面板后,在「软件商店」搜索并安装“Docker管理器”(必须是Docker方式运行NewAPI,这样更新和管理最省事)。
安装好后进入Docker管理器,点击“容器编排”–“创建Compose项目”。
在弹窗中输入项目名称(比如 newapi),并将以下docker-compose.yml内容粘贴进去:
version: '3.8'
services:
newapi:
image: calciumion/new-api:latest
container_name: newapi
restart: always
ports:
- "3000:3000"
volumes:
- ./data:/data
environment:
- TZ=Asia/Shanghai
- SESSION_SECRET=替换成一个随机字符串
点击“提交”等待镜像拉取并启动。
启动成功后访问 http://你的服务器IP:3000 ,就能看到NewAPI的后台登录页。
默认管理员账号root,密码123456。
为了安全请务必第一时间进入后台修改密码(路径:设置→用户管理→编辑root用户)。
接着添加上游渠道:进入“渠道”菜单,点击“添加渠道”,类型选择你的供应商(如OpenAI),填入API Key和地址,启用后保存。
创建Token售卖所需的分发环节
最重要的产品就是“令牌”(Token)。
在NewAPI后台左侧找到“令牌”菜单,点击“添加令牌”。
这里建议创建两种模式:
- 免费体验令牌:设置额度为0.01美元(仅用于测试),过期时间设为1小时,可发往公众号或社群让用户试用。
- 付费套餐令牌:按你的售卖策略,比如1美元包月、10美元包年等。创建时开启“无限额度”或设定每日上限,并关联一个分组(在“分组”里创建后,将渠道分配给该分组,然后令牌选择所属分组)。
为了用户能自助获取令牌,还需要启用“用户注册”和“用户购买”功能。
在后台“设置”–“运营配置”中开启“允许用户注册”,并配置用户默认分组(不分配渠道即可)。
同时可以勾选“用户可自行创建令牌”,这样用户登录后就能在前台生成自己的子令牌。
运营中必须避开的三个坑
- 别让上游Key暴露:NewAPI默认不会泄露上游Key,但务必在设置里关闭“显示源Key”,并在渠道中勾选“隐藏Key”。否则用户可能通过抓包看到你的主Key。
- 合理设置速率限制:太多低消费用户同时请求容易打爆上游。进入“设置”–“系统设置”,将全局速率限制设为每分钟100次,单个令牌限速设为每分钟10次。
- 防止同一条令牌被无限分享:建议开启“令牌绑定IP”,每次用户登录后后台自动绑定来源IP。如果用户需要更换IP,可引导其在个人中心“解绑IP”后重新登录。
如何验证服务是否可正常售卖
- 打开一个无痕浏览器窗口,访问你绑定的域名(建议提前在宝塔设置反向代理,将域名指向本机3000端口)。
- 注册一个新用户,进入“令牌”页面,点击“添加令牌”,选择套餐分组(需提前在后台“分组”里创建商品并设置价格)。
- 支付测试:推荐使用支付宝当面付或Stripe。在后台“支付”设置中添加支付方式,测试一笔小额购买,确认支付回调后令牌自动启用。
- 用新生成的令牌调用API检查是否可用:
curl https://你的域名/v1/chat/completions \
-H "Authorization: Bearer 你的测试令牌" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-3.5-turbo","messages":[{"role":"user","content":"Hi"}]}'
返回正常JSON则说明整个链路走通。
如果你在操作过程中遇到令牌无法生成、支付回调失败或API返回401,建议先检查NewAPI后台“日志”菜单,根据错误提示调整渠道配置。
整个流程跑通后,你就可以写一篇推广文案,把体验令牌提供给第一批种子用户,引导他们购买付费套餐,实现真正的Token售卖副业。
常见问题整理:
- Q:注册后无法创建令牌?
A:检查后台“运营配置”中是否开启了“用户可自行创建令牌”,并且默认分组没有分配渠道所以需要手动选择分组。
- Q:支付成功后令牌未发放?
A:多在后台“支付”–“支付回调日志”中查看回调是否成功,如果拦截了回调地址,检查服务器防火墙和安全组是否放行。
- Q:后台3000端口无法访问?
A:宝塔安全组添加放行3000端口规则,云服务器控制面板也需放行该端口。
副业运营不是一锤子买卖,建立良好的计费体系后,定期监控上游成本、调整定价,才能让这个项目持续为你带来收入。