From 78da321fb09f842bfa688bc351de994cc3d4cfbe Mon Sep 17 00:00:00 2001 From: Lynn Date: Fri, 31 Jul 2026 09:52:22 +0800 Subject: [PATCH] Fix: return model.extra for response display (#17583) --- api/apps/services/provider_api_service.py | 1 + 1 file changed, 1 insertion(+) diff --git a/api/apps/services/provider_api_service.py b/api/apps/services/provider_api_service.py index 4da8b57927..69ad1163c4 100644 --- a/api/apps/services/provider_api_service.py +++ b/api/apps/services/provider_api_service.py @@ -1109,6 +1109,7 @@ async def list_instance_models(tenant_id: str, provider_id_or_name: str, instanc "verify": model_extra.get("verify", ModelVerifyStatusEnum.UNKNOWN.value), "features": (["is_tools"] if model_extra.get("is_tools") else []) + (["thinking"] if model_extra.get("thinking") else []), "rank": model_rank_map.get(model.model_name, 500), + "extra": model_extra, } ) model_list.sort(key=lambda x: (-x["rank"], x["name"]))