diff --git a/vllm/v1/engine/processor.py b/vllm/v1/engine/processor.py index 713a5d38dfdd..a75f0946b4ce 100644 --- a/vllm/v1/engine/processor.py +++ b/vllm/v1/engine/processor.py @@ -94,7 +94,7 @@ def _validate_supported_sampling_params( params: SamplingParams, ) -> None: # Best of not yet supported. - if params.best_of: + if params.best_of is not None and params.best_of > 1: raise ValueError("VLLM V1 does not yet support best_of.") # Bad words not yet supported. if params.bad_words: