From ce20de9afbf7974bb964e6f19845f0841d5c18fb Mon Sep 17 00:00:00 2001 From: Eric Zhu Date: Fri, 17 Jan 2025 06:10:06 -0800 Subject: [PATCH] fix: normalize finish reason in CreateResult response (#5085) Co-authored-by: Jack Gerrits --- .../autogen-ext/src/autogen_ext/models/openai/_openai_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/packages/autogen-ext/src/autogen_ext/models/openai/_openai_client.py b/python/packages/autogen-ext/src/autogen_ext/models/openai/_openai_client.py index 04512d7ce9b2..3cfcb1c1b923 100644 --- a/python/packages/autogen-ext/src/autogen_ext/models/openai/_openai_client.py +++ b/python/packages/autogen-ext/src/autogen_ext/models/openai/_openai_client.py @@ -575,7 +575,7 @@ async def create( 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,