亚洲精品久久国产精品37p,亚洲av无码av制服另类专区,午夜直播免费看,玩弄人妻少妇500系列视频,无码人妻久久久一区二区三区

免費(fèi)下載
  • 你的北音下載了
  • 大卓君下載了
  • 不忘初心下載了
  • 左岸印象下載了
  • 深夜不及人心下載了
  • 不必在乎太多下載了
  • 漂流下載了
  • King下載了
  • 九月下載了
  • 林七.下載了
  • 源碼分類:其他源碼
  • 系統(tǒng)品牌:其他
  • 開(kāi)發(fā)語(yǔ)言:PHP
  • 數(shù)據(jù)庫(kù):Mysql
  • 請(qǐng)勿商業(yè)運(yùn)營(yíng),違法使用和傳播!僅供研究學(xué)習(xí)使用!
  • 簡(jiǎn)介:

    Nine AI.ChatGPT是基于ChatGPT開(kāi)發(fā)的一個(gè)人工智能技術(shù)驅(qū)動(dòng)的自然語(yǔ)言處理工具,它能夠通過(guò)學(xué)習(xí)和理解人類的語(yǔ)言來(lái)進(jìn)行對(duì)話,還能根據(jù)聊天的上下文進(jìn)行互動(dòng),真正像人類一樣來(lái)聊天交流,甚至能完成撰寫(xiě)郵件、視頻腳本、文案、翻譯、代碼,寫(xiě)論文等任務(wù)。

    必要環(huán)境

    nodejs version > 16    pnpm version > 6    mysql version >= 5.7    redis

    目錄結(jié)構(gòu)

    chat 用戶端代碼

    admin 管理端代碼

    service 服務(wù)端代碼

    本地開(kāi)發(fā)

    三端統(tǒng)一命令

    pnpm install 安裝依賴

    pnpm dev 啟動(dòng)項(xiàng)目

    pnpm build 打包項(xiàng)目

    啟動(dòng)項(xiàng)目

    分別安裝依賴 pnpm i

    首先啟動(dòng)服務(wù)端進(jìn)入service 創(chuàng)建.env文件 在其中修改 測(cè)試數(shù)據(jù)庫(kù)信息和redis 配置完成后 pnpm dev

    數(shù)據(jù)庫(kù)通過(guò)orm映射 啟動(dòng)項(xiàng)目會(huì)自動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)

    啟動(dòng)完成后可以打開(kāi)chat admin pnpm dev啟動(dòng)

    關(guān)于授權(quán)

    授權(quán)模塊在 src/modules/globalConfig/globalConfig.service.ts 文件下

    對(duì)函數(shù) NineAiCheckAuth 移除其中內(nèi)容就并且移除onModuleInit的NineAiCheckAuth就可以移除授權(quán)

    對(duì)應(yīng)的 src/modules/task/task.service.ts中的定時(shí)任務(wù)也可以移除掉 checkauth 定時(shí)任務(wù)

    打包路徑問(wèn)題

    service

    后端服務(wù)直接 pnpm build 即可 .env為環(huán)境變量文件 需要后續(xù)自己掛載或者創(chuàng)建 項(xiàng)目有 示例文件.env.example

    打包命令會(huì)對(duì)代碼混淆,打包之后 只需要下圖這些文件即可、其他文件不再需要

    后端服務(wù)打包后需要這七個(gè)文件

    chat

    前端項(xiàng)目打包的配置文件是.env.production 和admin相同

    只需要改變這個(gè)變量 如果分開(kāi)部署的則填寫(xiě)你的線上后端服務(wù)地址 建議分開(kāi) 第一行地址填寫(xiě)這個(gè)自己的線上地址就行

    admin

    管理端是同理、一樣修改這個(gè)文件

    同樣分離部署只需要打開(kāi)紅框的內(nèi)容即可、替換為自己的線上地址 其余配置并不需要修改 也暫時(shí)用不到

    其他文件

    刷新404問(wèn)題

    前端history項(xiàng)目刷新都會(huì)404 需要對(duì)Nginx進(jìn)行配置


    圖片:


    評(píng)論(0條)