Fixed CUDA 11.8 workers

This commit is contained in:
alpayariyak
2023-12-20 07:50:14 +00:00
parent 210e513f96
commit c59038e902
3 changed files with 4 additions and 4 deletions
+1 -2
View File
@@ -21,14 +21,13 @@ RUN --mount=type=cache,target=/root/.cache/pip \
# Install torch and vllm based on CUDA version # Install torch and vllm based on CUDA version
RUN if [[ "${WORKER_CUDA_VERSION}" == 11.8* ]]; then \ RUN if [[ "${WORKER_CUDA_VERSION}" == 11.8* ]]; then \
python3.11 -m pip install -e git+https://github.com/runpod/vllm-fork-for-sls-worker.git@cuda-11.8#egg=vllm; \
python3.11 -m pip install -U --force-reinstall torch==2.1.2 xformers==0.0.23.post1 --index-url https://download.pytorch.org/whl/cu118; \ python3.11 -m pip install -U --force-reinstall torch==2.1.2 xformers==0.0.23.post1 --index-url https://download.pytorch.org/whl/cu118; \
python3.11 -m pip install -e git+https://github.com/runpod/vllm-fork-for-sls-worker.git@cuda-11.8#egg=vllm; \
else \ else \
python3.11 -m pip install -e git+https://github.com/runpod/vllm-fork-for-sls-worker.git#egg=vllm; \ python3.11 -m pip install -e git+https://github.com/runpod/vllm-fork-for-sls-worker.git#egg=vllm; \
fi && \ fi && \
rm -rf /root/.cache/pip rm -rf /root/.cache/pip
# Add source files # Add source files
COPY src . COPY src .
+2 -1
View File
@@ -1,4 +1,5 @@
hf_transfer hf_transfer
runpod==1.4.2 runpod==1.4.2
huggingface-hub huggingface-hub
packaging packaging
pydantic
+1 -1
View File
@@ -5,7 +5,7 @@ from vllm.model_executor.weight_utils import prepare_hf_model_weights
if __name__ == "__main__": if __name__ == "__main__":
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()
parser.add_argument("--model", type=str) parser.add_argument("--model", type=str)
parser.add_argument("--download_dir", type=str) parser.add_argument("--download_dir", type=str, default=os.environ.get("MODEL_BASE_PATH"))
args = parser.parse_args() args = parser.parse_args()
if not args.model or not args.download_dir: if not args.model or not args.download_dir: