Skip to content

Commit 25e2e28

Browse files
committed
update
Signed-off-by: Xu Song <xusong.vip@gmail.com>
1 parent 01dc9a7 commit 25e2e28

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

vllm/entrypoints/openai/protocol.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ class ChatCompletionRequest(OpenAIBaseModel):
227227
model: Optional[str] = None
228228
frequency_penalty: Optional[float] = 0.0
229229
logit_bias: Optional[dict[str, float]] = None
230+
allowed_token_ids: Optional[list[int]] = None
230231
logprobs: Optional[bool] = False
231232
top_logprobs: Optional[int] = 0
232233
# TODO(#9845): remove max_tokens when field is removed from OpenAI API
@@ -549,6 +550,7 @@ def to_sampling_params(
549550
else RequestOutputKind.FINAL_ONLY,
550551
guided_decoding=guided_decoding,
551552
logit_bias=self.logit_bias,
553+
allowed_token_ids=self.allowed_token_ids,
552554
extra_args=({"kv_transfer_params": self.kv_transfer_params}
553555
if self.kv_transfer_params else None))
554556

0 commit comments

Comments
 (0)