ChatGPTNextWeb / ChatGPTNextWeb/NextChat

[Bug] 模型在选择下拉菜单中显示不正确,且无法添加自定义模型

Open
#5,933 11 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
88.8k
Forks
59.1k
PR merge metrics
No merged PRs in 30d

Description

### 📦 部署方式

Docker

### 📌 软件版本

docker v27.4.0, ChatGPT-Next-Web v2.15.8

### 💻 系统环境

Other Linux

### 📌 系统版本

Debian 12

### 🌐 浏览器

Edge

### 📌 浏览器版本

版本 131.0.2903.86 (正式版本) (64 位)

### 🐛 问题描述

**问题1:**
在`docker-compose.yml`文件中设置多项模型,`BASE_URL`使用某中转接口供应商地址,`CUSTOM_MODELS`设置如下:
```
CUSTOM_MODELS=-all,+claude-3-5-sonnet-20241022@openai=claude3.5-sonnet,+chatgpt-4o-latest@openai=chatgpt-4o,+gpt-4o-mini@openai,+o1-preview@openai,+o1-mini@openai,+tts-1@openai,+tts-1-hd@openai,+whisper-1@openai
```
然而在模型选项里,部分模型被归入openai类别,部分模型被归入OpenAI类别。

**问题2:**
在UI界面中尝试另外再添加DeepSeek的模型,由于“模型服务商”中没有DeepSeek选项,而DeepSeek的API调用格式与OpenAI一致,在查阅[本项目其他issue的解决方案](https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/issues/4643#issuecomment-2102146265)之后采用如下接入方式:

模型服务商:`OpenAI`
接口地址:`https://api.deepseek.com`
API Key:`sk-xxxxxx`(从DeepSeek获取的API Key)
自定义模型名:`deepseek-chat`

如下图所示:
![image](https://o1cdn.np-prob.xyz/api/v3/file/get/552/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20241213091651.png?sign=G12iQ2mVV1c8PXH7FciSTSXeREj7hsUrByRnR0qxwk4%3D%3A0)

但模型选择中并未出现DeepSeek的`deepseek-chat`模型可供选择。

### 📷 复现步骤

详见 **🐛 问题描述** 部分

### 🚦 期望结果

1. 正确显示模型所属公司;
2. 成功添加DeepSeek的模型`deepseek-chat`。

### 📝 补充信息

_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.