ChatGPTNextWeb / ChatGPTNextWeb/NextChat

[Feature Request] 强烈建议支持自定义供应商,可解决大量现有问题

Open
#6,299 1 comment 11 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.