首先启动服务端进入service 创建.env文件 在其中修改 测试数据库信息和redis 配置完成后 pnpm dev 数据库通过orm映射 启动项目会自动创建数据库 启动完成后可以打开chat admin pnpm dev启动 5.关于授权 授权模块在 src/modules/globalConfig/globalConfig.service.ts 文件下 对函数 nineAiCheckAuth 移除其中内容就并且...
如果要移除授权,请清空nineAiCheckAuth函数内容,并移除onModuleInit中的nineAiCheckAuth。 对应的定时任务也可以移除,位于src/modules/task/task.service.ts文件中的checkauth定时任务。 #打包路径问题 #后端服务 后端服务只需执行以下命令即可: pnpm build 生成七个文件,其中.env是环境变量文件,需要在后续部署时自行挂...
将打包的 dist 文件上传到服务,前端打包的配置文件 .env.production 修改文件中的变量即可,如果分开部署,请填写线上后端服务地址。 全选代码 复制 admin(管理端) 部署方法和 chat 一样。 全选代码 复制 service 服务端启动 • 使用命令:pnpm start • 这将启动项目,并默认在9520端口监听。 访问项目 • Nginx...
基于NineAI 2.4.2 二开的可商业化 AI Web 应用(免授权,无后门,非盗版,已整合前后端整合包,支持 Docker 快速部署)。 页面预览 AI 对话 支持OpenAI Chat 格式,后台可自定义模型名称、头像、介绍、代理、key、积分扣除方式、文件上传模式等参数。 支持多模态 ...
NineAI支持ChatGPT3.5+ChatGPT4.0提问+ai绘画模型(包括Midjourney绘画、ChatGPT3.5key绘画等)+Prompt面具角色预设功能+会员分销功能+KEY池管理+AI绘画广场+支付方式(微信支付、易支付、码支付、虎皮椒支付)+多种存储(腾讯云、阿里云、chevereto图床)等模块,源码内包含了未编译的开源源码以及一个整合后的便捷使用包。自行...
对函数 nineAiCheckAuth 移除其中内容就并且移除onModuleInit的nineAiCheckAuth就可以移除授权 对应的 src/modules/task/task.service.ts中的定时任务也可以移除掉 checkauth 定时任务 6.打包路径问题 service 后端服务直接 pnpm build 即可 .env为环境变量文件 需要后续自己挂载或者创建 项目有 示例文件.env.example ...