Fix: model provider (#15634)

### What problem does this PR solve?

Not display `success` when check not passed.

### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
Lynn
2026-06-04 16:05:00 +08:00
committed by GitHub
parent 02d163a177
commit b65b18ba4c

View File

@@ -417,7 +417,8 @@ async def verify_api_key(provider_name: str, api_key: str, base_url: str=None, r
msg = ""
break
return any([embd_passed, chat_passed, rerank_passed]), msg or "success"
success = any([embd_passed, chat_passed, rerank_passed])
return success, "success" if success else msg
def show_provider_instance(tenant_id: str, provider_name: str, instance_name: str):