From 0c6cd3594981350258dff4d54349630b0af99f5f Mon Sep 17 00:00:00 2001 From: Eric Zhu Date: Thu, 16 Jan 2025 13:30:49 -0800 Subject: [PATCH] fix: normalize finish reason in CreateResult response --- .../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,