ChatGPTNextWeb / ChatGPTNextWeb/NextChat
[Feature Request] 强烈建议支持自定义供应商,可解决大量现有问题
Open
enhancement
- Dominant language
- TypeScript
- Stars
- 88.8k
- Forks
- 59.1k
- PR merge metrics
- No merged PRs in 30d
Description
### 🥰 Feature Description
现有的供应商和模型太多了,导致模型列表一长串,选择时不方便,但实际上很多用户并没有这么多平台的key,多数用不了不需要显示。
此外就是很多人都遇到了一个bug,一些第三方平台提供了开源部署或转发的api,但是软件并不能识别出应该用哪一个key,经常会出现调用到默认的openai供应商并返回找不到模型这种情况。
### 🧐 Proposed Solution
对ts不熟悉,很抱歉爱莫能助。
不过,我想到了解决思路,可供参考。
1. 允许用户添加和移除供应商,并且可以在供应商下添加和移除模型。
2. 每个供应商包含5项关键数据:自定义名称、URL地址、密钥、包含的模型、兼容格式(OpenAI/Google等)。
3. 现有的供应商和模型列表数据可以作为默认模版添加。
### 📝 Additional Information
_No response_
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.