Open
Description
📦 部署环境
Docker
📦 部署模式
服务端模式(lobe-chat-database 镜像)
📌 软件版本
1.79.8
💻 系统环境
Other Linux
🌐 浏览器
Firefox
🐛 问题描述
在客户端(浏览器)的用户已设置 OpenAI API Key 的情况下,不管环境变量中自定义的向量化模型是哪家的,都会在请求的时候使用来自浏览器中 OpenAI API Key 去请求 向量化模型厂商 的 API,导致 API Key 因为无法匹配报错
📷 复现步骤
- 在 .env 中设置
SILICONCLOUD_API_KEY="sk-😭"
DEFAULT_FILES_CONFIG=embedding_model=siliconcloud/BAAI/bge-m3
以启用来自硅基流动的向量化模型
2. 用户浏览器启用 OpenAI,并设置 API Key
3. 新建知识库,上传文件,在向量化阶段会因为使用 OpenAI 的 API Key 去请求硅基流动的 API 导致报错
🚦 期望结果
No response
📝 补充信息
No response