前两天逛 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 、 自行编译安装
这个项目其实还有很多能够改进的地方,十分希望各位大佬能够给予批评或贡献
在此十分感谢为该项目做出贡献的各位大佬!!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.