mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-09-28 19:12:19 +02:00
19 lines
1020 B
Bash
19 lines
1020 B
Bash
#!/usr/bin/env bash
|
|
# Run on Ajax. Pre-heretic BF16, four TP2 replicas; no weight modifications.
|
|
set -euo pipefail
|
|
export PATH=/home/pewds/qwen35-env/bin:/usr/local/bin:/usr/bin:/bin
|
|
export NCCL_P2P_DISABLE=1
|
|
# Installed FlashInfer sampling JIT fails against the installed CUB headers.
|
|
# vLLM's native sampler avoids that optional kernel compilation.
|
|
export VLLM_USE_FLASHINFER_SAMPLER=0
|
|
exec /home/pewds/qwen35-env/bin/vllm serve \
|
|
/home/pewds/odysseus-backups/pre-heretic-control-20260908 \
|
|
--served-model-name odysseus-qwen3.5-tools-pre-heretic \
|
|
--host 0.0.0.0 --port 19184 --dtype bfloat16 \
|
|
--tensor-parallel-size 2 --data-parallel-size 4 --data-parallel-size-local 4 \
|
|
--distributed-executor-backend mp --disable-custom-all-reduce \
|
|
--gpu-memory-utilization 0.9 --max-model-len 16384 --max-num-seqs 8 \
|
|
--enforce-eager --trust-remote-code --enable-auto-tool-choice \
|
|
--tool-call-parser qwen3_coder --limit-mm-per-prompt '{"image":3,"video":0}' \
|
|
--gdn-prefill-backend triton --disable-log-stats
|