chatgpt-web-dev / chatgpt-web

A third-party ChatGPT Web UI page built with Express and Vue3, through the official OpenAI completion API. / 用 Express 和 Vue3 搭建的第三方 ChatGPT 前端页面, 基于 OpenAI 官方 completion API.
https://chatgpt-web.dev
MIT License
1.6k stars 440 forks source link

feat: add usage limit #430

Closed ccjaread closed 6 months ago

ccjaread commented 6 months ago

新增了简单的按对话数量限制功能,适用于小团队内部使用管理,不适用于按token使用计费(没按token来限制) Fixes chatgpt-web-dev/chatgpt-web#390

BobDu commented 6 months ago

新增了简单的按对话数量限制功能,适用于小团队内部使用管理,不适用于按token使用计费(没按token来限制) Fixes #390

@ccjaread 感谢您的贡献。很高兴能在该项目中新增这一功能。 有一些修改建议。

cc @Kerwin1202

richsense commented 6 months ago

更新后 出现 错误 在server端 : auth middleware getUserId err from token undefined Cannot read properties of undefined (reading 'replace')

Kerwin1202 commented 5 months ago

这东西哪里生成呢,我看了本项目这个表只有查询和更新 没有新增,那么兑换吗哪里来

image image
Kerwin1202 commented 5 months ago

管理员 也显示这个兑换,不是很合理?目前看昨天的合并有一个针对每个用户的开关,没有全局的开关。 而且默认没开启,也设置界面显示可提问次数和兑换码文本框,这对没开启的用户是否会一头雾水,我都没这个功能显示这个兑换

a8500830 commented 5 months ago

管理员 也显示这个兑换,不是很合理?目前看昨天的合并有一个针对每个用户的开关,没有全局的开关。 而且默认没开启,也设置界面显示可提问次数和兑换码文本框,这对没开启的用户是否会一头雾水,我都没这个功能显示这个兑换

更新后只找到限制次数的位置,但限制了又没生效,也没有找到兑换码填写框

BobDu commented 5 months ago

更新后只找到限制次数的位置,但限制了又没生效,也没有找到兑换码填写框

为了避免对不需要该配置的用户造成困扰。在网站配置中。增加了一个全局开关。只有全局限制开关和该用户的用户限制开关都打开时。该用户才能看到剩余次数和兑换码使用。 次数限制才会生效

jiangxh18 commented 4 months ago

更新后只找到限制次数的位置,但限制了又没生效,也没有找到兑换码填写框

为了避免对不需要该配置的用户造成困扰。在网站配置中。增加了一个全局开关。只有全局限制开关和该用户的用户限制开关都打开时。该用户才能看到剩余次数和兑换码使用。 次数限制才会生效

请问全局开关怎么设置?用户限制开关怎么设置?谢谢!