This project is based on the secondary development of nineai 2.4.2. This project is for learning and reference only and cannot be used commercially. You are not responsible for any consequences caused by this. The integration package is located in the YiAiQuickDeploy directory. Recommended by API transit providers: ChatfireAPI, which supports popular big models at home and abroad.
Update the model list and add popular models such as gpt-4o and claude3.5 :
New model graph recognition function :
Optimize title display :
Left-side optimization :
mj-proxy-plus supports updates :
New sorting function for the model :
Simplified mj model configuration :
dall-e painting integrated into chat :
File type supports extensions :
Domestic model compatibility repair :
Interface display optimization :
/admin , and the default passwords are set to 123456 .YiAiQuickDeploy directory is an integrated package
Environmental requirements
Install Node.js environment
Install PM2
npm install pm2 -gInstall PNPM
npm install -g pnpmConfigure environment variables
.env.example file to .env ..env file as needed.Installation project dependencies
pnpm install (if the installation fails, you can try using the domestic source)package.json file. Start the service
pnpm startVisit the project
http://localhost:9520 in the browser, or access through the configured domain name if nginx reverse proxy is configured. /chat/adminadminsuper123456Ordinary administrators can preview non-sensitive information in the background. After logging into the background, please modify the administrator password in time, or disable the ordinary administrator as needed.
Please make sure to follow the above steps to configure and start up to ensure the correct operation of the system.
Pull update
git pullDelete old processes
Installation dependencies
pnpm install to install the required dependencies defined in package.json .Start the service
pnpm start to start the project, which will be listened on port 9520 by default.Basic steps are similar to the integration package installation
1. Modify the .env database information in the service (backend service) directory, then run the terminal command: pnpm install to install the dependency file, then run: pnpm dev to debug and import the database, and finally use the terminal command: pnpm build to compile and package, and finally you can get the same file as the integrated version above.
2. Chat (user front-end) and admin (admin back-end) only need to modify the back-end interfaces in various directories.env, and then execute pnpm install installation dependency files and pnpm build compilation and packaging in the terminal respectively, and finally you can get the static files of the front-end and back-end.
No free services are provided, but paid services are provided.
Consultation, guidance, deployment, cooperation, etc. must first pass the threshold of 10 yuan and note the WeChat name to unlock the friend position, otherwise it will not be passed.
Note: This fee is only used as project development support and sponsorship fee, and has no actual purchase significance.
Development and maintenance are not easy, and your sponsorship is also welcome!
Please use Alipay to pay
Please scan the code to add WeChat