详细部署指南
部署One Balance到Cloudflare Worker包含以下关键步骤:
- 环境准备
- 克隆项目仓库:
git clone https://github.com/glidea/one-balance.git
- 进入项目目录:
cd one-balance
- 使用pnpm安装依赖:
pnpm install
- 克隆项目仓库:
- 密钥配置
- Mac/Linux用户:
AUTH_KEY=your-key pnpm run deploycf
- Windows用户(PowerShell):
$env:AUTH_KEY = 'your-key'; pnpm run deploycf
- Mac/Linux用户:
- 登录验证
- 确保已安装并登录Cloudflare的wrangler工具
- 部署过程会自动创建D1数据库
- 部署验证
- 生成的Worker URL格式:
https://one-balance-backend.<your-subdomain>.workers.dev
- 使用curl或浏览器测试API响应
- 生成的Worker URL格式:
注意:中国大陆用户可能需要VPN访问Cloudflare服务。部署过程中如遇问题,可查看终端日志或在GitHub Issues寻求帮助。
本答案来源于文章《One Balance:通过 Cloudflare AI Gateway 智能管理 AI API 密钥的负载均衡工具》