ChatGPTNextWeb / ChatGPT-Next-Web

A cross-platform ChatGPT/Gemini UI (Web / PWA / Linux / Win / MacOS). 一键拥有你自己的跨平台 ChatGPT/Gemini 应用。
https://app.nextchat.dev/
MIT License
75.37k stars 58.88k forks source link

[Bug] 从 v2.15.3 开始 Azure 模型无法生成标题 #5575

Open jia-niang opened 5 hours ago

jia-niang commented 5 hours ago

📦 部署方式

Docker

📌 软件版本

v2.15.3

💻 系统环境

Ubuntu

📌 系统版本

22.04.4 LTS

🌐 浏览器

Chrome

📌 浏览器版本

129.0.6668.71 (ARM)

🐛 问题描述

v2.15.3 版本开始,如果不用 OpenAI 的模型,那么无法正确生成对话的标题,前一个版本是正常的。

给出我的 Docker 配置:

旧版本(v2.15.2):

  gpt:
    image: yidadaa/chatgpt-next-web:v2.15.2
    environment:
      - AZURE_URL=
      - AZURE_API_KEY=
      - AZURE_API_VERSION=2024-02-01
      - CUSTOM_MODELS=-all,+gpt-4o@Azure,+gpt-4o-mini@Azure

此时可以自动调用 gpt-4o-mini 模型来生成标题,结果如下图: image


新版本,把版本号改成 v2.15.3 重新启动 Docker,此时就无法正确为问答生成标题了。 如下图: image

查看后台日志输出,会发现生成标题又使用了 OpenAI 默认的模型。

📷 复现步骤

No response

🚦 期望结果

No response

📝 补充信息

No response

Issues-translate-bot commented 5 hours ago

Bot detected the issue body's language is not English, translate it automatically.


Title: [Bug] Azure model fails to generate headers starting from v2.15.3

lloydzhou commented 3 hours ago

可以在这里配置一下,默认不是Azure的模型,默认是OpenAI的模型 image 也可以在全局的Settings里面配置一下,新开启的会话应该会继承这个全局的配置