We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bffb799 commit ee09046Copy full SHA for ee09046
vllm/entrypoints/openai/serving_engine.py
@@ -499,6 +499,20 @@ async def _get_trace_headers(
499
500
return None
501
502
+ @staticmethod
503
+ def _clean_prompt_logprobs(
504
+ prompt_logprobs: Union[None, List[Union[None, Dict]]]) -> None:
505
+ """
506
+ Preprocess prompt_logprobs result
507
+ to avoid starlette.response.JSONResponse's error
508
509
+ if prompt_logprobs:
510
+ for logprob_dict in prompt_logprobs:
511
+ if logprob_dict:
512
+ for logprob_values in logprob_dict.values():
513
+ if logprob_values.logprob == float('-inf'):
514
+ logprob_values.logprob = -9999.0
515
+
516
@staticmethod
517
def _base_request_id(raw_request: Optional[Request],
518
default: Optional[str] = None) -> Optional[str]:
0 commit comments