[Bug] Fix missing token_ids for reasoning parser models in chat completions #28246 (#28256)

This commit is contained in:
baonudesifeizhai 2025-11-07 02:31:58 -05:00 committed by GitHub
parent 11fd69dd54
commit 9da9208b20
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1372,6 +1372,9 @@ class OpenAIServingChat(OpenAIServing):
else "stop" else "stop"
), ),
stop_reason=output.stop_reason, stop_reason=output.stop_reason,
token_ids=(
as_list(output.token_ids) if request.return_token_ids else None
),
) )
choices.append(choice_data) choices.append(choice_data)
continue continue