• 文章介绍
  • 广告图
    广告图
    也想出现在这里?联系我们

    资源简介:

    第九代NineAi人工智能(AI.ChatGPT)是以ChatGPT为基础的自然语言处理工具,利用深度学习技术解读和适应人类语言的特点,实现准确、高效的对话交互。该工具还具备上下文感知和互动能力,能解决包括撰写邮件、视频脚本、文案创作、翻译、编程,以及撰写论文等多项任务。

    图片展示:

    NineAi 全新AI系统网站源码 ChatGPT插图 NineAi 全新AI系统网站源码 ChatGPT插图2 NineAi 全新AI系统网站源码 ChatGPT插图4 NineAi 全新AI系统网站源码 ChatGPT插图6

    安装使用说明:

    必备环境导入
    需要满足以下条件:
    1. nodejs版本要求:v16及以上;
    2. pnpm版本要求:v6及以上;
    3. MySQL数据库版本要求:>=5.7;
    4. redis要求。
    代码架构组织
    按照功能划分,包含以下文件夹:
    1. chat – 用户端代码;
    2. admin – 管理端代码;
    3. service – 服务端代码。
    本地开发流程
    步骤:
    1. 三方同步命令:执行 pnpm install 安装依赖;
    2. 项目启动:执行 pnpm dev 启动项目;
    3. 项目编译:执行 pnpm build 打包项目。
    启动项目步骤
    1. 依赖安装:pnpm i;
    2. 服务端启动:进入service文件夹创建.env文件,配置测试数据库和redis后执行pnpm dev;
    3. 数据库使用ORM映射,启动时会自动创建相应数据库;
    4. 启动完毕后,可切换到chat、admin文件夹执行pnpm dev启动;
    5. 权限授权修改:在src/modules/globalConfig/globalConfig.service.ts文件下,删除函数NineAiCheckAuth中的所有内容,同时移除onModuleInit中的NineAiCheckAuth,以取消授权功能;
    6. 对应地,在src/modules/task/task.service.ts文件中,取消checkauth定时任务。
    打包路径说明
    由于service为服务端项目,因此无需额外的环境配置。打包时,全部文件都需包含在内,除了需要关注Figure 2完整列出的那几项文件外,其余可忽略。
    因此,在完成上述操作后,只保留下图中标注的那部分文件,即可保证服务端项目的正常运行。
    前端文件打包需要注意的是,有两个配置文件:.env.production和admin,它们的变量值仅需修改为实际的线上地址,其余无需修改。
    需要特别强调的是,请尽量保持前端和后端独立部署,否则或将涉及到远程堆栈类库的调用,带来不必要的麻烦。至于管理端,修改也是相同的流程,只需替换为实际的线上地址即可。
    刷新404问题
    由于前端history项目的原因,刷新页面可能会出现404错误。这时候,需要对Nginx进行相应配置。

    广告图
    广告图
    也想出现在这里?联系我们
    常见问题FAQ
    免费下载或者VIP会员专享资源能否直接商用?
    本站资源均通过网络收集整理,仅供个人研究学习使用。其版权归该软件和程序代码的合法拥有者所有,用户应自行核实资源版权及合法性,禁止用于商业用途、非法活动或任何违反国家法律法规的情形。
    程序、代码漏洞兼容性问题或功能缺陷等免责声明
    由于本站资源均通过网络收集整理而来,并非本站原创,故不能完全保证其功能性或代码兼容性。用户需自行验证资源是否符合需求,因以下情形导致的损失,本站不承担任何责任:
    程序、源码等计算机软件类资源可能包含开发者遗留的代码漏洞(BUG)、兼容性问题或功能缺陷。 本站不对此类技术瑕疵提供免费修复服务,用户需自行承担调试、修改或放弃使用的风险。
    © 2025 by - 源多多资源网 & Www.ZYYdd.Com. All rights reserved 蜀ICP备2025145155号-1