Skip to content

fix: Compatibility with vllm 0.20 tool-calling#1432

Open
tdene wants to merge 1 commit into
NVIDIA-NeMo:mainfrom
tdene:tde/tools_none
Open

fix: Compatibility with vllm 0.20 tool-calling#1432
tdene wants to merge 1 commit into
NVIDIA-NeMo:mainfrom
tdene:tde/tools_none

Conversation

@tdene
Copy link
Copy Markdown
Contributor

@tdene tdene commented May 27, 2026

vllm 0.20 has stricter Pydantic checking that does not allow for the tools field to be an empty list.

The official published Nemotron-3-Nano-RL training blend contains entries with tools: []. This causes errors.

This change prevents tools: [] entries from being propagated to vllm, preventing any such errors.

Signed-off-by: Teodor-Dumitru Ene <teodord.ene@gmail.com>
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