Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions vllm/entrypoints/openai/logits_processors.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,9 @@ def get_logits_processors(
def logit_bias_logits_processor(token_ids: List[int],
logits: torch.Tensor) -> torch.Tensor:
for token_id, bias in clamped_logit_bias.items():
if token_id < 0 or token_id >= len(tokenizer.vocab_size):
raise ValueError("token_id in logit_bias contains "
"out-of-vocab token id")
logits[token_id] += bias
return logits

Expand Down