world/wwwroot/api/create_world.dspy

11 lines
501 B
Plaintext

"""创建世界:自动编码 + mode 白名单/流转校验 + 编码唯一冲突重试。
REST 契约:错误结构 {code, message, field, detail};成功 {code:0, message, data}。
"""
try:
result = await create_worlds(dict(params_kw))
return json.dumps(result, ensure_ascii=False)
except Exception as e:
exception('create_world.dspy: %s' % e)
return json.dumps({'code': 'INTERNAL_ERROR', 'message': '创建世界失败', 'field': '', 'detail': format_exc()}, ensure_ascii=False)