ChatGPT对话系统源码 Chat Nio系统源码

ChatGPT对话系统源码 Chat Nio系统源码

支持 Vision 模型, 同时支持 直接上传图片 和 输入图片直链或 Base64 图片 功能 (如 GPT-4 Vision Preview, Gemini Pro Vision 等模型)

支持 DALL-E 模型绘图

支持 Midjourney / Niji 模型的 Imagine / Upscale / Variant / Reroll 操作

丰富 Markdown 支持和主题切换, 支持明暗模式, 代码高亮, Mermaid, LaTeX 公式, 表格, 进度条, Virtual Message 等

支持消息菜单, 支持重新回答, 复制消息, 使用消息, 编辑消息, 删除消息, 保存为文件等操作

支持多端适配, 支持 PWA 应用, 支持桌面端 (桌面端基于 Tauri)

对话记忆功能, 云端同步, 原生支持站点直链分享对话, 支持使用分享对话, 分享对话保存为图片, 支持分享管理 (支持查看, 删除分享等操作)

原生支持全模型文件解析, 支持 pdf, docx, pptx, xlsx, 图片等格式解析

模型市场功能, 支持模型搜索, 支持顺序拖拽, 包含模型名称, 模型描述, 模型 Tags, 模型头像, 自动绑定模型的价格设置, 自动绑定订阅配额 (包含在订阅的模型将标有 plus 标签)

国际化支持, 支持多语言切换

搭建教程

  1. ⚡ Docker Compose 安装 (推荐)运行成功后, 宿主机映射地址为 http://localhost:8000git clone –depth=1 –branch=main –single-branch https://github.com/Deeptrain-Community/chatnio.git cd chatnio docker-compose up -d # 运行服务 # 如需使用 stable 版本, 请使用 docker-compose -f docker-compose.stable.yaml up -d 替代 # 如需使用 watchtower 自动更新, 请使用 docker-compose -f docker-compose.watch.yaml up -d 替代版本更新(开启 Watchtower 自动更新的情况下, 无需手动更新):docker-compose down docker-compose pull docker-compose up -d
    • MySQL 数据库挂载目录项目 ~/db
    • Redis 数据库挂载目录项目 ~/redis
    • 配置文件挂载目录项目 ~/config
  2. ⚡ Docker 安装 (轻量运行时, 常用于外置 MYSQL/RDS 服务)如需使用 stable 版本, 请使用 programzmh/chatnio:stable 替代 programzmh/chatnio:latestdocker run -d –name chatnio \ –network host \ -p 8000:8094 \ -v ~/config:/config \ -v ~/logs:/logs \ -v ~/storage:/storage \ -e MYSQL_HOST=localhost \ -e MYSQL_PORT=3306 \ -e MYSQL_DB=chatnio \ -e MYSQL_USER=root \ -e MYSQL_PASSWORD=chatnio123456 \ -e REDIS_HOST=localhost \ -e REDIS_PORT=6379 \ -e SECRET=secret \ -e SERVE_STATIC=true \ programzmh/chatnio:latest
    • –network host 指使用宿主机网络, 使 Docker 容器使用宿主机的网络, 可自行修改
    • -p 8000:8094 指映射宿主机端口为 8000, 可自行修改冒号前的端口号
    • SECRET: JWT 密钥, 自行生成随机字符串修改
    • SERVE_STATIC: 是否启用静态文件服务 (正常情况下不需要更改此项, 详见下方常见问题解答)
    • -v ~/config:/config 挂载配置文件, -v ~/logs:/logs 挂载日志文件的宿主机目录, -v ~/storage:/storage 挂载附加功能的生成文件
    • 需配置 MySQL 和 Redis 服务, 请自行参考上方信息修改环境变量
    版本更新 (开启 Watchtower 后无需手动更新, 执行后按照上述步骤重新运行即可):docker stop chatnio docker rm chatnio docker pull programzmh/chatnio:latest
  3. ⚒ 编译安装 (自定义性强)部署成功后, 默认端口为 8094, 访问地址为 http://localhost:8094 Config 配置项 (~/config/config.yaml) 可以使用环境变量进行覆盖, 如 MYSQL_HOST 环境变量可覆盖 mysql.host 配置项git clone https://github.com/Deeptrain-Community/chatnio.git cd chatnio cd app npm install -g pnpm pnpm install pnpm build cd .. go build -o chatnio nohup ./chatnio > output.log & # using nohup to run in background
图片[1]鱼见海科技-小程序源码-网站源码-免费源码ChatGPT对话系统源码 Chat Nio系统源码鱼见海科技-小程序源码-网站源码-免费源码鱼见海资源网-免费PHP网站源码模板,插件软件资源分享平台!
图片[2]鱼见海科技-小程序源码-网站源码-免费源码ChatGPT对话系统源码 Chat Nio系统源码鱼见海科技-小程序源码-网站源码-免费源码鱼见海资源网-免费PHP网站源码模板,插件软件资源分享平台!
图片[3]鱼见海科技-小程序源码-网站源码-免费源码ChatGPT对话系统源码 Chat Nio系统源码鱼见海科技-小程序源码-网站源码-免费源码鱼见海资源网-免费PHP网站源码模板,插件软件资源分享平台!
图片[4]鱼见海科技-小程序源码-网站源码-免费源码ChatGPT对话系统源码 Chat Nio系统源码鱼见海科技-小程序源码-网站源码-免费源码鱼见海资源网-免费PHP网站源码模板,插件软件资源分享平台!
ChatGPT对话系统源码 Chat Nio系统源码鱼见海科技-小程序源码-网站源码-免费源码鱼见海资源网-免费PHP网站源码模板,插件软件资源分享平台!
ChatGPT对话系统源码 Chat Nio系统源码
此内容为付费资源,请付费后查看
19.9
限时特惠
99
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
已售 126
© 版权声明
THE END
喜欢就支持一下吧
点赞28 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容