ChatGPTNextWeb / ChatGPTNextWeb/NextChat
[Feature Request] 设想了一些建议,包括模型使用控制,多密码权限等等
- Dominant language
- TypeScript
- Stars
- 88.8k
- Forks
- 59.1k
- PR merge metrics
- No merged PRs in 30d
Description
### 🥰 需求描述
# 模型使用控制(结合)
目前,模型控制仅有1个:`DISABLE_GPT4`变量。这个变量是用来禁止使用 GPT-4 的。
## 我的设想
移除`DISABLE_GPT4`变量,添加`DISABLE_MODELS`变量,此变量的格式:
```
gpt-4@openai,gemini-1.5-pro@google,gpt-4o@openai,xxx@azure,xxx@baidu
```
## 结合"用户"权限控制
此处的用户是指Access code,比如:
定义了两个Access code:
```
CODE=pass1,pass2
```
结合`DISABLE_MODELS`变量,此变量结合了权限控制之后的格式:
```
pass1:gpt-4@openai,gpt-4o@openai|pass2:gemini-1.5-pro@google,xxx@azure,xxx@baidu
```
如上所示,密码1不允许使用 GPT-4 和 GPT-4o,密码2不允许使用 Gemini Pro 1.5 和 Azure、百度的xxx模型。两个密码的设置中间使用`|`分割。
### 🧐 解决方案
见上。
### 📝 补充信息
这是一个我的设想,并且是大工程。开发人员们可以参考一下,感谢你们的付出!
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.