fix(openai): avoid duplicate routed expert in response when return_meta_info = True (#35323)
This commit is contained in:
@@ -1819,7 +1819,11 @@ class OpenAIServingChat(OpenAIServingBase):
|
||||
|
||||
# Build sglext at response level (from first ret_item, as these are per-request)
|
||||
first_ret = ret[0]
|
||||
routed_experts = process_routed_experts_from_ret(first_ret, request)
|
||||
routed_experts = (
|
||||
None
|
||||
if request.return_meta_info
|
||||
else process_routed_experts_from_ret(first_ret, request)
|
||||
)
|
||||
cached_tokens_details = process_cached_tokens_details_from_ret(
|
||||
first_ret, request
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user