diff --git a/docker/api.Dockerfile b/docker/api.Dockerfile
index 2c7040b8..add944bd 100644
--- a/docker/api.Dockerfile
+++ b/docker/api.Dockerfile
@@ -13,14 +13,15 @@ ENV TZ=Asia/Shanghai \
# 设置代理和时区,更换镜像源,安装系统依赖 - 合并为一个RUN减少层数
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone && \
# 更换为阿里云镜像源加速下载
- sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list.d/debian.sources && \
- sed -i 's/security.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list.d/debian.sources && \
+ sed -i 's|http://deb.debian.org/debian|http://mirrors.tuna.tsinghua.edu.cn/debian|g' /etc/apt/sources.list.d/debian.sources && \
+ sed -i 's|http://security.debian.org/debian-security|http://mirrors.tuna.tsinghua.edu.cn/debian-security|g' /etc/apt/sources.list.d/debian.sources && \
+ # sed -i 's|mirrors.aliyun.com|mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list.d/debian.sources && \
# 清理apt缓存并更新,避免空间不足问题
apt-get clean && \
rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/* && \
apt-get update && \
# 安装系统依赖,减少缓存占用
- apt-get install -y --no-install-recommends \
+ apt-get install -y --no-install-recommends --fix-missing \
python3-dev \
ffmpeg \
libsm6 \
@@ -46,7 +47,10 @@ ENV HTTP_PROXY=$HTTP_PROXY \
# 如果网络还是不好,可以在后面添加 --index-url https://pypi.tuna.tsinghua.edu.cn/simple
RUN --mount=type=cache,target=/root/.cache/uv \
- uv sync --no-dev --no-install-project
+ uv sync --no-dev
+
+# 激活虚拟环境并添加到PATH
+ENV PATH="/app/.venv/bin:$PATH"
# 复制代码到容器中
COPY ../src /app/src
diff --git a/src/config/static/models.yaml b/src/config/static/models.yaml
index 4212e5d4..6f46d682 100644
--- a/src/config/static/models.yaml
+++ b/src/config/static/models.yaml
@@ -35,7 +35,7 @@ MODEL_NAMES:
default: glm-4.5-flash
env: ZHIPUAI_API_KEY
models:
- - glm-4.5
+ - glm-4.6
- glm-4.5-air
- glm-4.5-flash
@@ -43,13 +43,14 @@ MODEL_NAMES:
name: SiliconFlow
url: https://cloud.siliconflow.cn/models
base_url: https://api.siliconflow.cn/v1
- default: zai-org/GLM-4.5
+ default: deepseek-ai/DeepSeek-V3.2-Exp
env: SILICONFLOW_API_KEY
models:
+ - deepseek-ai/DeepSeek-V3.2-Exp
- Qwen/Qwen3-235B-A22B-Thinking-2507
- Qwen/Qwen3-235B-A22B-Instruct-2507
- - moonshotai/Kimi-K2-Instruct
- - zai-org/GLM-4.5
+ - moonshotai/Kimi-K2-Instruct-0905
+ - zai-org/GLM-4.6
together.ai:
name: Together.ai
diff --git a/web/src/App.vue b/web/src/App.vue
index 71c309b4..3d705f8c 100644
--- a/web/src/App.vue
+++ b/web/src/App.vue
@@ -1,12 +1,16 @@