Skip to content

Docs: vLLM backend needs a vLLM nightly and supports Qwen3.5 only - #9

Merged
akanyaani merged 1 commit into
mainfrom
vllm-docs-fix
Oct 26, 2026
Merged

akanyaani merged 1 commit into
mainfrom
vllm-docs-fix

Conversation

@akanyaani

Copy link
Copy Markdown
Contributor

Fixes the install instructions and support claims for the vLLM backend.

  • README, vLLM backend install. The README said pip install "decisionformer[vllm]", which installs vLLM 0.32.0. That release (PyPI, 2026-10-18) has no Decision 3.0 model: vllm/model_executor/models/d3.py is missing at the v0.32.0 tag and was added on vLLM main on 2026-10-15. So serve vllm-sr/d3-edge --backend vllm failed with UnsupportedBackend. The README now installs the vLLM nightly, and notes that non-causal checkpoints such as d3-edge need an Ampere or newer GPU on vLLM. The install table's vllm row points there.
  • Qwen3.5/3.8 → Qwen3.5 in the backend docstring, its refusal message and the --backend help. The backend accepts only qwen3_5 / Qwen3_5Model (vllm_backend.py:52), and 3.8 has never been tested.
  • pyproject: the [vllm] extra's comment says the nightly is needed.

Text only: +12/−9 across 4 files, with no code paths changed.

- README: install the vLLM nightly for the vLLM backend (vLLM 0.32.0 on
  PyPI predates its decision-model support) and note the GPU requirement
  (Ampere or newer for non-causal checkpoints such as vllm-sr/d3-edge).
- Qwen3.5/3.8 -> Qwen3.5 in the backend docstring, its refusal message
  and the --backend help: only Qwen3_5Model checkpoints are accepted.
- The [vllm] extra's comment says the nightly is needed.
@akanyaani
akanyaani merged commit 05a520d into main Oct 26, 2026
3 checks passed
akanyaani added a commit to OthmanAdi/decisionformer that referenced this pull request Oct 27, 2026
Resolves conflicts with FrontiersMindAI#9 in the vLLM backend description and the
--backend help: Qwen3.5 only for code readouts, which need a vLLM
nightly; native Qwen3 classifier exports use vLLM's pooling runner.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant