# ============================================================ # 查询当前机构的私域虚拟人素材组合列表 # 参数: 无(自动从Bearer token获取org_id) # curl 示例: # curl -X POST 'https://ai.atvoe.com/reallife_asset/api/rl_virtual_groups.dspy' \ # -H 'Authorization: Bearer *** # ============================================================ try: org_id = (await get_userorgid()) or "0" result = await rl_list_virtual_groups(org_id) if result.get("success"): return json.dumps({"status": "ok", "data": {"groups": result.get("groups", [])}}) else: return json.dumps({"status": "error", "data": {"message": result.get("message", "查询失败")}}) except Exception as e: return json.dumps({"status": "error", "data": {"message": str(e)}})