File size: 654 Bytes
cd6775d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #!/bin/bash
# [ragqa] ①监督式查询分解服务(LLaMA-Factory OpenAI 兼容 API,端口 50001)
# 需要环境变量:RAGQA_LLAMA_MODEL(基座)、RAGQA_LLAMA_LORA_SUPERVISED(监督式 LoRA)
: "${RAGQA_LLAMA_MODEL:?请设置 RAGQA_LLAMA_MODEL}"
: "${RAGQA_LLAMA_LORA_SUPERVISED:?请设置 RAGQA_LLAMA_LORA_SUPERVISED}"
HERE="$(cd "$(dirname "$0")" && pwd)"
YAML="$HERE/strategy.runtime.yaml"
cat > "$YAML" <<YML
model_name_or_path: $RAGQA_LLAMA_MODEL
adapter_name_or_path: $RAGQA_LLAMA_LORA_SUPERVISED
template: llama3
finetuning_type: lora
YML
API_PORT=50001 CUDA_VISIBLE_DEVICES=${CUDA_VISIBLE_DEVICES:-0} llamafactory-cli api "$YAML"
|