Veblen34's picture
Upload folder using huggingface_hub
cd6775d verified
Raw
History Blame Contribute Delete
891 Bytes
#!/bin/bash
# [ragqa] vLLM OpenAI 兼容服务(端口 50001):Llama 基座 + 监督式分解 LoRA
# 需要环境变量:RAGQA_LLAMA_MODEL(基座目录);RAGQA_LLAMA_LORA_SUPERVISED(监督式 LoRA,可选)
export CUDA_VISIBLE_DEVICES=${CUDA_VISIBLE_DEVICES:-0,1,2,3}
: "${RAGQA_LLAMA_MODEL:?请先设置 RAGQA_LLAMA_MODEL 指向 Llama-3.1-8B-Instruct 目录}"
ARGS=(
--model "$RAGQA_LLAMA_MODEL"
--tensor_parallel_size "${RAGQA_TP_SIZE:-4}"
--gpu_memory_utilization 0.6
--port 50001
--max-num-seqs 256
--max-model-len 4096
--use-v2-block-manager
--disable-log-requests
)
if [ -n "$RAGQA_LLAMA_LORA_SUPERVISED" ]; then
ARGS+=(--enable-lora --max-lora-rank 64
--lora-modules "{\"name\": \"supervised\", \"path\": \"$RAGQA_LLAMA_LORA_SUPERVISED\", \"base_model_name\": \"$RAGQA_LLAMA_MODEL\"}")
fi
python -m vllm.entrypoints.openai.api_server "${ARGS[@]}"