From 248b0aefae13b8273c4ed257f2d6860ea63a6360 Mon Sep 17 00:00:00 2001 From: binary-husky Date: Sat, 23 Aug 2025 19:19:35 +0800 Subject: [PATCH] patch dockerfiles --- Dockerfile | 2 +- docs/GithubAction+NoLocal | 2 +- docs/GithubAction+NoLocal+AudioAssistant | 5 +++-- docs/GithubAction+NoLocal+Vectordb | 11 ++++++----- 4 files changed, 11 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index c54dcc79..45f2b0b1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -29,7 +29,7 @@ RUN python -c 'import loguru' # 装载项目文件,安装剩余依赖(必要) COPY . . -RUN uv venv --python=3.12 && uv pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ +RUN uv pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ # # 非必要步骤,用于预热模块(可以删除) RUN python -c 'from check_proxy import warm_up_modules; warm_up_modules()' diff --git a/docs/GithubAction+NoLocal b/docs/GithubAction+NoLocal index 59bd37c8..0c3c86d7 100644 --- a/docs/GithubAction+NoLocal +++ b/docs/GithubAction+NoLocal @@ -26,7 +26,7 @@ RUN python -c 'import loguru' # 装载项目文件,安装剩余依赖(必要) COPY . . -RUN uv venv --python=3.12 && uv pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ +RUN uv pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ # # 非必要步骤,用于预热模块(可以删除) RUN python -c 'from check_proxy import warm_up_modules; warm_up_modules()' diff --git a/docs/GithubAction+NoLocal+AudioAssistant b/docs/GithubAction+NoLocal+AudioAssistant index 63996991..9e4d212c 100644 --- a/docs/GithubAction+NoLocal+AudioAssistant +++ b/docs/GithubAction+NoLocal+AudioAssistant @@ -24,14 +24,15 @@ WORKDIR /gpt # 安装大部分依赖,利用Docker缓存加速以后的构建 (以下两行,可以删除) COPY requirements.txt ./ RUN uv venv --python=3.12 && uv pip install --verbose -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ -RUN uv venv --python=3.12 && uv pip install aliyun-python-sdk-core==2.13.3 pyOpenSSL webrtcvad scipy RUN uv pip install alibabacloud-nls-python-sdk -i https://mirrors.aliyun.com/pypi/simple/ +RUN uv pip install aliyun-python-sdk-core==2.13.3 pyOpenSSL webrtcvad scipy -i https://mirrors.aliyun.com/pypi/simple/ +RUN uv pip install alibabacloud-nls-python-sdk -i https://mirrors.aliyun.com/pypi/simple/ ENV PATH="/gpt/.venv/bin:$PATH" RUN python -c 'import loguru' # 装载项目文件,安装剩余依赖(必要) COPY . . -RUN uv venv --python=3.12 && uv pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ +RUN uv pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ # # 非必要步骤,用于预热模块(可以删除) RUN python -c 'from check_proxy import warm_up_modules; warm_up_modules()' diff --git a/docs/GithubAction+NoLocal+Vectordb b/docs/GithubAction+NoLocal+Vectordb index fad012b1..63378d34 100644 --- a/docs/GithubAction+NoLocal+Vectordb +++ b/docs/GithubAction+NoLocal+Vectordb @@ -24,16 +24,17 @@ WORKDIR /gpt # 安装大部分依赖,利用Docker缓存加速以后的构建 (以下两行,可以删除) COPY requirements.txt ./ RUN uv venv --python=3.12 && uv pip install --verbose -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ -RUN uv venv --python=3.12 && uv pip install aliyun-python-sdk-core==2.13.3 pyOpenSSL webrtcvad scipy git+https://github.com/aliyun/alibabacloud-nls-python-sdk.git -RUN uv venv --python=3.12 && uv pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu -RUN uv venv --python=3.12 && uv pip install transformers protobuf langchain sentence-transformers faiss-cpu nltk beautifulsoup4 bitsandbytes tabulate icetk --upgrade -RUN uv venv --python=3.12 && uv pip install unstructured[all-docs] --upgrade +RUN uv pip install aliyun-python-sdk-core==2.13.3 pyOpenSSL webrtcvad scipy -i https://mirrors.aliyun.com/pypi/simple/ +RUN uv pip install alibabacloud-nls-python-sdk -i https://mirrors.aliyun.com/pypi/simple/ +RUN uv pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu +RUN uv pip install transformers protobuf langchain sentence-transformers faiss-cpu nltk beautifulsoup4 bitsandbytes tabulate icetk --upgrade +RUN uv pip install unstructured[all-docs] --upgrade ENV PATH="/gpt/.venv/bin:$PATH" RUN python -c 'import loguru' # 装载项目文件,安装剩余依赖(必要) COPY . . -RUN uv venv --python=3.12 && uv pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ +RUN uv pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ # # 非必要步骤,用于预热模块(可以删除) RUN python -c 'from check_proxy import warm_up_modules; warm_up_modules()'