最新AI智能聊天对话问答助手系统源码AI绘画系统语音识别输入文档分析

2023-09-02

最新AI智能聊天对话问答助手系统源码+AI绘画系统+语音识别输入+文档分析

项目简介

本项目是一个集成了最新AI技术的智能聊天对话问答助手系统,同时支持AI绘画、语音识别输入和文档分析功能。系统采用Nestjs和Vue3框架技术,持续集成AI能力到AIGC系统中。目前已支持ChatGPT 4.0、Midjourney绘画、语音识别输入、用户每日签到等功能,并支持电脑PC和手机移动H5自适应。

主要功能

  1. AI提问:支持OpenAI-GPT全模型和国内AI全模型,以及三方主流大模型。
  2. Midjourney绘画:动态全功能支持(文生图、图生图、垫图混图、AI换脸、Vary Region局部编辑重绘等),同时支持DALL-E2/E3/E4绘画。
  3. GPTs应用+Prompt预设应用:可前台自定义添加。
  4. 文档分析、识图理解、GPT联网:支持联网读取分析网页等功能。
  5. 插件系统:内部支持各类插件,并会持续开发更多插件。
  6. 语音模式:支持与AI直接语音对话。
  7. 其他核心功能:包括但不限于用户每日签到、自适应PC和移动H5等。

使用安装教程

环境要求

  • Nginx >= 1.19.8
  • MySQL >= 5.7 或者 MySQL 8.0
  • PHP-7.4
  • PM2管理器 5.5
  • Redis 7.0.11
  • Node版本:>=16.19.1

配置步骤

  1. 环境变量配置
    • 在代码中提供了基础环境变量文件配置文件 env.example
    • 使用前先去掉后缀改为 .env 文件即可。
  2. 安装依赖
    • 使用 npm installyarn install 安装项目依赖。
  3. 启动项目
    • 使用 npm run startyarn start 启动项目。
  4. 部署
    • 使用PM2管理器进行项目部署和监控。

贡献

欢迎开发者贡献代码,提出问题和建议。请在提交PR前确保代码通过所有测试,并遵循项目的代码规范。

许可证

本项目采用MIT许可证,详情请参阅 LICENSE 文件。

联系我们

如有任何问题或建议,请通过GitHub Issues联系我们。


感谢您使用本项目,希望它能为您的工作和生活带来便利!

下载链接

最新AI智能聊天对话问答助手系统源码AI绘画系统语音识别输入文档分析

下载链接

最新AI智能聊天对话问答助手系统源码AI绘画系统语音识别输入文档分析