# qwen-image-bench (flukethoughts/Qwen-Image-Bench-NVFP4) — ana-ml2 GPU 1 tunables. # Real .env lives at /opt/docker/compose/qwen-image-bench/.env. QIB_IMAGE=vllm/vllm-openai:latest QIB_CONTAINER_NAME=vllm-qwen-image-bench # Own port (8007=qwen36 [downed], 8010=qwen-gen, 8011=selene — 8014 free). QIB_PORT=8014 QIB_GPU_ID=1 # Shared GPU 1 (granite/selene/embed/rerank/reward + this). util is a fraction of # TOTAL (96GB), so it must clear the ~20GB weight floor + leave KV: 0.22 (~21GB) left # ~nothing for KV and crash-looped ("no available memory for cache blocks"). 0.32 # (~31GB → ~9GB KV) fits the ~37GB freed by downing qwen36 (cf. qwen36's own 0.34). QIB_GPU_MEM_UTIL=0.32 QIB_MAX_MODEL_LEN=32768 QIB_MAX_NUM_SEQS=8 # Optional upstream vLLM API key (empty = no auth; internal net only). API_KEY=