import json group_id = params_kw.get('group_id', '') apikey = params_kw.get('apikey', '') secretkey = params_kw.get('secretkey', '') if not group_id: result = {"success": False, "message": "group_id 不能为空"} elif not apikey or not secretkey: result = {"success": False, "message": "请提供供应商 API Key"} else: from sqlor.dbpools import DBPools dbname = get_module_dbname('reallife_asset') db = DBPools() async with db.sqlorContext(dbname) as sor: recs = await sor.R("rl_asset_group", {"id": group_id}) vendor = recs[0].vendor if recs else "volcengine" result = await rl_check_validate_result(group_id, vendor, apikey=apikey, secretkey=secretkey) ret = json.dumps(result, ensure_ascii=False)