littlebot
Published on 2025-04-03 / 0 Visits
0

【源码】基于Vue和OpenAI的AI聊天系统

项目简介

本项目是一个基于Vue和OpenAI构建的AI聊天系统,具有多种实用功能,并且提供简单便捷的部署方式。

项目的主要特性和功能

主要特性

  • 支持零基础搭建,项目有一键部署脚本,采购服务器后执行脚本最快3分钟即可完成搭建。部署后能在管理后台定义站点内容,无需修改代码和构建部署,即改即生效。

主要功能

社区版功能

  • 已完成用户管理、额度管理、注册额度赠送、邮箱验证码注册、调用频率限制、图形验证码注册、网站标题自定义、套餐管理、自定义敏感词拦截等功能。
  • 修改密码、绘图功能正在开发中。

Pro 版功能

  • 包含社区版全功能。
  • 邀请机制、服务端消息保存、仪表盘、对接支付系统、对接发卡平台、多模型支持等功能正在开发或长期进行中。

安装使用步骤

前提条件

用户已下载本项目的源码文件,在云厂商购买一台合适配置的服务器,操作系统选择CentOS 7.9(其他版本未测试),并在安全组中放行80端口和8080端口。

部署步骤

  1. 连接云服务器,在命令行中运行指定代码。
  2. 命令运行过程中,设置超级管理员的账号和密码(仅支持字母和数字,账号长度6 - 20位且不能以数字开头,密码长度6 - 20位)。示例如下: text Please input the super admin username. Only letters and numbers are supported, the length should between 6 and 20, and they cannot start with a number. Username: aichat888 Super Admin Username is valid. Please input the super admin password. Only letters and numbers are supported, and the length should between 6 and 20. You can change it on the web page after the Application running Password: aichat888 Super Admin Password is valid.
  3. 当出现以下提示,说明部署成功: shell [+] Running 5/5 ✔ Network root_default Created ✔ Container aichat-db Started ✔ Container aichat-admin Started ✔ Container aichat-console Started ✔ Container aichat-web Started
  4. 稍等几秒钟应用初始化,即可打开 http://IP 访问前台页面,打开 http://IP:8080 访问后台服务。
  5. 由于在命令行中设定的密码较为简单,建议应用启动后,尽快进入后台修改超管密码。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】