NineAi新版AI系统网站源码ChatGPT源码。它能够通过深造以及明白人类的语言来停止对于话,还能依据谈天的高低文停止互动,真正像人类同样来谈天交换,以至能实现撰写邮件、视频剧本、文案、翻译、代码,写论文等事件。
需要情况
nodejsversion>16
pnpmversion>6
mysqlversion>=5.7
redis
目录构造
chat用户端代码
admin治理端代码
service效劳端代码
内陆开辟
三端对于抗命令
pnpminstall布置依靠
pnpmdev启动名目
pnpmbuild打包名目
启动名目
离别布置依靠pnpmi
首先启动效劳端进入service建立.env文件在其中修改测试数据库信息以及redis配置实现后pnpmdev
数据库通过orm照射启动名目会主动建立数据库
启动实现后能够关上chatadminpnpmdev启动
对于于授权
授权模块在src/modules/globalConfig/globalConfig.service.ts文件下
对于函数nineAiCheckAuth移除了其中内容就而且移除了onModuleInit的nineAiCheckAuth就能够移除了授权
对于应的src/modules/task/task.service.ts中的定时事件也能够移拆除了checkauth定时事件
打包门路问题
service
后端效劳间接pnpmbuild就可.env为情况变量文件需要后续自身挂载或者建立名目有示例文件.env.example
打包命令会对于代码夹杂,打包以后只要要下图这些文件就可、其余文件再也不需要
后端效劳打包后需要这七个文件
chat
前端名目打包的配置文件是.env.production以及admin相同
只要要扭转这个变量如果离开布置的则填写你的线上后端效劳所在发起离开第一行所在填写这个自身的线上所在就行
admin
治理端是同理、同样修改这个文件
异样联合布置只要要关上红框的内容就可、调换为自身的线上所在其余配置并不需要修改也临时用不到
其余文件
革新404问题
前端history名目革新都会404需要对于Nginx停止配置
网友评论