fix: normalize finish reason in CreateResult response (#5085)

Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
This commit is contained in:
Eric Zhu 2025-01-17 06:10:06 -08:00 committed by GitHub
parent f289e64320
commit ce20de9afb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -575,7 +575,7 @@ class BaseOpenAIChatCompletionClient(ChatCompletionClient):
for x in choice.logprobs.content
]
response = CreateResult(
finish_reason=finish_reason, # type: ignore
finish_reason=normalize_stop_reason(finish_reason),
content=content,
usage=usage,
cached=False,