比 nextweb+oneapi 更完美的 Golang AI 一站式开源项目

查看 55|回复 7
作者:Sh1n3zZ   
前言
前两天逛 v2 ,看到有 GPT 前端项目相关需求的朋友
再往下看 发现各位对这俩项目吐槽的点还蛮多的
类似于 支持 access token 、交互反应慢、数据只能存在本地、用户分组仍有局限性、不支持国产大模型或 Gemini Claude 等模型...
等等等等这些问题
看了半天,突然反应过来自家产品有针对这些问题的解决方案
(但是一直不敢发,怕被各大佬吊起来锤)
遂作此篇。
Tip 以下内容 可能过长或废话较多 ,建议您在 选取自己需要的 Part 阅读后 前往本项目的 GitHub 以查看更加详细的 README
https://github.com/Deeptrain-Community/chatnio
下图为该项目的 实机演示图 ,您也可以 前往我们的演示站点 https://chatnio.net/ ,我们的演示站点 同时提供 GPT 系所有模型 1CNY = 1USD (即官网七折转发)和 其他模型(如:Claude 、SparkDesk 、ChatGLM 等)。具体计费标准见 https://docs.chatnio.net/ 。

项目亮点

  • 拥有 NextWeb + OneAPI全部功能 (即基础功能)
    用户管理 支持的操作比 OneAPI 更丰富、更灵活 包括用户列表、用户详情、管理操作 (修改密码、修改邮箱、封禁 / 解封用户、设为管理员、点数变更、点数设置、订阅管理、订阅等级设置、释放订阅用量 等操作)
    支持邀请码 / 兑换码 邀请码便于前期推广使用(可设置每个用户 同种类型邀请码仅可使用一次 )、兑换码使支付方式更灵活。同时兑换码支持管理操作、支持批量生成和保存为文件,便于直接导入分发系统

  • 拥有 弹性计费订阅 两种模式,收费更加灵活

  • 支持 Docker-Compose 一键部署 ,一条命令即可部署运行,也可以自行选择 是否外挂数据库

  • 可自定义性强 ,可直接在后台自定义网站名称、Logo 、文档链接,暂停注册、设置初始点数等,可自定义购买链接(配合分发系统使用)、联系方式、页脚信息等。 无需修改代码、无需代码基础

  • 基于 Go 语言开发 ,性能可观的同时 原生实现多渠道分配算法 而非 OneAPI 依靠禁用渠道实现伪“多优先级渠道切换”
    得益于 Go 语言 ,该项目性能高的同时所需配置极低,基本上 所有能够正常使用 Docker-Compose 的机器都能运行本项目

  • 前后端分离 使用 React 进行前端开发 ,使用 React 原生实现 i18n ,而非 OneAPI 使用 Python 脚本实现 i18n

  • 聊天记录全部能够存储于云数据库 ,实现多设备间同步,略领先于 NextWeb 存储于本地 ,切设备即丢失聊天记录

  • 支持 Vision 识图模型 (如 GPT-4 Vision Preview 、Gemini Pro Vision 等模型) 、支持 DALLE 3 等绘图模型 ,原生填补 NextWeb 在多模态方面的空白,同时支持 直接上传图片直链 / Base64 图片

  • 太多了,写不完了,真写完这么多也不一定有人看,所以 更多亮点等待你们去发现前往该项目 GitHub 查看 README ...

    转至项目 / 如何部署
    您可以前往 GitHub https://github.com/Deeptrain-Community/chatnio 查看本项目的开源仓库及部署方式
    部署方式 包括 Docker-Compose 、Docker 、 自行编译安装
    技术栈
  • 前端:React + Radix UI + Tailwind CSS + Shadcn + Tremor + Redux
  • 后端:Golang + Gin + Redis + MySQL
  • 应用技术:PWA + WebSocket

    实机演示



    写在最后
    这个项目其实还有很多能够改进的地方,十分希望各位大佬能够给予批评或贡献
    在此十分感谢为该项目做出贡献的各位大佬!!
  • Sh1n3zZ
    OP
      
    我看他们都是作者自己抢一楼,我也抢个一楼
    lknife   
    真厉害
    0o0O0o0O0o   
    花里胡哨,我太喜欢了
    Sh1n3zZ
    OP
      
    @lknife 感谢支持 Orz
    也欢迎给这个起步阶段的小项目提点建议来帮助我们做得更好
    在此感激不尽~
    Sh1n3zZ
    OP
      
    @0o0O0o0O0o 感谢支持 我们也是觉得要做就要做点与众不同的 (≧∇≦)ノ
    agegcn   
    看起来不错 我有空测一测
    yanyao233   
    太厉害了!看了看两位 contributor 的 profile ,都好牛 qaq
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部