Skip to content

共享 ChatGPT 账号给多用户同时使用!A web application that allows multiple users to share one ChatGPT account at the same time, developed using fastapi & vue3. Supports GPT-4! 用于朋友之间共享或合租 ChatGPT 账号。使用 FastAPI + Vue3 开发。支持 ChatGPT Plus / 使用 GPT-4 / 用户请求限制等功能。

License

winaya100/chatgpt-web-share

 
 

Repository files navigation

ChatGPT Web Share

GitHub tag (latest by date) Github Workflow Status License

>>> English Readme <<<

共享一个 ChatGPT 账号给多用户同时使用的 web 应用,使用 FastAPI + Vue3 开发。可用于朋友之间共享或合租 ChatGPT 账号。支持 ChatGPT Plus / 设置对话模型 / 用户请求限制等功能。支持使用 GPT-4!

screenshot

screenshot_admin

通知/讨论 Channel:https://t.me/chatgptwebshare

关于项目

ChatGPT Web Share (简称 CWS) 的目的是「共享」一个 ChatGPT Plus 账号给多个用户。CWS 是:

  • 前后端分离的应用,因此你需要自行部署后端到一个稳定且 IP 可靠的服务器上
  • 用于共享 ChatGPT 账号,而不是官方 API
  • 支持用户管理,并支持设置各用户的权限和对话次数
  • 优先支持 ChatGPT Plus 账号

特点

  • 美观简洁的 web 界面,使用 naive-ui
    • 多语言(简体中文、英语)支持
    • 适配夜间模式
    • 支持一键复制回复内容或代码内容
    • 支持显示回复中的图像/表格/数学公式/代码语法高亮
    • 一键导出对话为美观的 Markdown 或 PDF 文件
    • 动态显示回复内容
    • 支持停止生成对话
  • 多用户共享管理
    • 创建多用户用于共享一个 ChatGPT 账号
    • 不同用户创建的 ChatGPT 对话互相分隔,不会相互影响
    • 多用户同时请求时,会进行排队处理
    • 管理员可设置用户的最大对话数量、对话次数限制等
    • 提供实时更新的服务使用状态,从而能够避开使用高峰
  • 完善的管理功能
    • 修改用户对话限制
    • 管理对话/查看成员对话记录/分配对话给特定用户
    • 实时查看日志
    • 记录请求及对话统计信息

部署指南

参见 WIKI:中文指南

声明

调试信息收集和隐私声明

从版本 v0.2.16 开始,本项目使用 Sentry 来收集错误信息。使用本项目即表示您同意 Sentry 的隐私政策。通过 Sentry 收集的任何匿名信息仅用于开发和调试目的。我们永远不会收集或存储您的私人数据,如用户名、密码、access token 等。

目前,自 v0.3.5 版本后已不再通过 Sentry 收集错误信息。

风险声明

本项目仅供学习和研究使用,不鼓励用于商业用途。我们不对任何因使用本项目而导致的任何损失负责。

About

共享 ChatGPT 账号给多用户同时使用!A web application that allows multiple users to share one ChatGPT account at the same time, developed using fastapi & vue3. Supports GPT-4! 用于朋友之间共享或合租 ChatGPT 账号。使用 FastAPI + Vue3 开发。支持 ChatGPT Plus / 使用 GPT-4 / 用户请求限制等功能。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 42.3%
  • Python 33.1%
  • TypeScript 23.8%
  • Dockerfile 0.3%
  • Mako 0.2%
  • HTML 0.2%
  • Other 0.1%