mirror of
https://git.datalinker.icu/vllm-project/vllm.git
synced 2025-12-11 10:36:31 +08:00
Signed-off-by: Nick Hill <nhill@redhat.com>
This commit is contained in:
parent
ebf6ef1a9b
commit
bb6d8c21f9
@ -227,10 +227,10 @@ class FastIncrementalDetokenizer(BaseIncrementalDetokenizer):
|
|||||||
def _protected_step(self, next_token_id: int) -> Optional[str]:
|
def _protected_step(self, next_token_id: int) -> Optional[str]:
|
||||||
try:
|
try:
|
||||||
token = self.stream.step(self.tokenizer, next_token_id)
|
token = self.stream.step(self.tokenizer, next_token_id)
|
||||||
except OverflowError:
|
except (OverflowError, TypeError):
|
||||||
# Handle rare observed overflow, still to be diagnosed.
|
# Handle rare observed overflow, still to be diagnosed.
|
||||||
# See https://github.com/vllm-project/vllm/issues/21951.
|
# See https://github.com/vllm-project/vllm/issues/21951.
|
||||||
logger.exception("Encountered invalid token id: %d", next_token_id)
|
logger.exception("Encountered invalid token id: %r", next_token_id)
|
||||||
token = None
|
token = None
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
if not str(e).startswith(INVALID_PREFIX_ERR_MSG):
|
if not str(e).startswith(INVALID_PREFIX_ERR_MSG):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user