Important
使用者必须在遵循 OpenAI 的使用条款以及法律法规的情况下使用,不得用于非法用途。 本项目仅供个人学习使用,不保证稳定性,且不提供任何技术支持。 根据《生成式人工智能服务管理暂行办法》的要求,请勿对中国地区公众提供一切未经备案的生成式人工智能服务。
此分叉版本的主要变更如下:
- 额度签到(前端可配置)
- 消息穿透
- qa记录(仅记录文字)
- 额度有效期
- 道德审查(前端可配置)
- 额度上限
- 添加用户协议(前端可配置)
20240922:
- 签到功能重构,前端可配置
- 添加用户额度上限
- 优化用户信息展示
- 加入用户协议配置
20240810:
- 修复模型计费bug
- 修复额度巡检回收bug
- 签到功能允许vip分组用户
- 本地数据库(默认):SQLite(Docker 部署默认使用 SQLite,必须挂载
/data
目录到宿主机) - 远程数据库:MySQL 版本 >= 5.7.8,PgSQL 版本 >= 9.6
- 上传源码到服务器目录(这里举例为/home/kites_api/new-api,请部署时更换为自己的路径)
- 修改docker-compose.yml文件内容如下
version: '3.4'
services:
new-api:
build: /home/kites_api/new-api
container_name: kites-api
restart: always
command: --log-dir /app/logs
ports:
- "3999:3000"
volumes:
- ./data/new-api:/data
- ./logs:/app/logs
environment:
- SQL_DSN=数据库用户:数据库密码@tcp(ip:端口)/linux-api
- REDIS_CONN_STRING=redis://:redis密码@ip:端口
- SESSION_SECRET=linux_do # 修改为随机字符串
- TZ=Asia/Shanghai
# - NODE_TYPE=slave # 多机部署时从节点取消注释该行
- SYNC_FREQUENCY=60 # 需要定期从数据库加载数据时取消注释该行
# - FRONTEND_BASE_URL=https://openai.justsong.cn # 多机部署时从节点取消注释该行
- 执行以下命令即可
cd /home/kites_api/new-api/
docker-compose build new-api
docker-compose up -d
- One API:原版项目
- Midjourney-Proxy:Midjourney接口支持
- chatnio:下一代 AI 一站式 B/C 端解决方案
- neko-api-key-tool:用key查询使用额度