Python-远程-1个月
¥1-6K/月
技能要求:
经验要求: 5-10年经验
程序员客栈
2026-06-15 14:31
工作描述:
项目编号:【188704】
搭建一个带支付功能的API代理销售系统(英文站)---我需要搭建一个面向海外用户的API代理销售系统,全英文界面。一、前端页面(共4个页面)1.首页:介绍我代理的AI模型列表、每个模型的价格(按Token计费,例如$1/百万Token)2.用户注册/登录页:邮箱注册、邮箱验证、登录3.用户后台面板:·显示当前账户余额(美元)·生成/复制/删除APIKey·查看API调用记录(时间、消耗Token数、花费金额)·查看剩余额度4.充值页面:·用户选择充值金额(例如$5/$10/$20/$50,或自定义金额)·点击充值按钮后跳转到Paddle收银台·支付成功后自动跳回我的网站,账户余额自动增加对应金额二、后端功能1.API代理转发:·对接硅基流动的API(我会提供APIKey)·用户用自己APIKey调用我的接口时,系统自动转发请求到硅基流动·根据用户实际消耗的Token数量,从用户余额中自动扣费·支持多个模型(如Llama-3-8B、Qwen2.5-7B等),用户可通过model参数指定2.用户管理:·注册/登录(JWT鉴权)·每个用户注册后自动生成唯一APIKey·APIKey可以重置3.支付对接Paddle:·用户发起充值→创建Paddle订单→用户支付→Paddle回调通知→自动增加用户余额·支付记录入库(订单号、金额、状态、时间)4.后台管理(给我用的,简单就行):·查看所有用户列表·手动给指定用户增加/扣除余额·查看每日/每月订单流水·查看API调用总量5.计费逻辑:·按Token计费,每100万Token=$1·用户余额不足时,API返回错误提示·每次API调用后实时扣除余额三、技术要求·前端:React或Vue,英文界面·后端:Python(FastAPI/Flask)或Node.js·数据库:PostgreSQL或MySQL·部署:使用Vercel+Supabase或Railway等免费/低成本海外服务(保证海外用户访问速度快)·需要提供完整源码和部署文档四、我需要你交付的·网站能正常打开的网址·后台管理入口及账号密码·教我怎么在后台手动给用户加免费额度·源码压缩包
公司信息

立即沟通