{ "summary": [ { "name": "accounting_records", "title": "记账记录", "primary": [ "id" ], "classification": "business" } ], "fields": [ { "name": "id", "type": "str", "nullable": false, "default": "", "comment": "主键", "length": 32 }, { "name": "customer_id", "type": "str", "nullable": false, "default": "", "comment": "客户ID", "length": 32 }, { "name": "llmid", "type": "str", "nullable": true, "default": "", "comment": "模型ID", "length": 32 }, { "name": "model_name", "type": "str", "nullable": true, "default": "", "comment": "模型名称", "length": 128 }, { "name": "pricing_id", "type": "str", "nullable": true, "default": "", "comment": "定价ID", "length": 32 }, { "name": "input_tokens", "type": "long", "nullable": true, "default": null, "comment": "输入token数" }, { "name": "output_tokens", "type": "long", "nullable": true, "default": null, "comment": "输出token数" }, { "name": "total_tokens", "type": "long", "nullable": true, "default": null, "comment": "总token数" }, { "name": "quantity", "type": "double", "nullable": true, "default": null, "comment": "用量(图片数/分钟数等)", "length": 15, "dec": 4 }, { "name": "amount", "type": "double", "nullable": false, "default": 0.0, "comment": "金额", "length": 15, "dec": 6 }, { "name": "currency", "type": "str", "nullable": false, "default": "CNY", "comment": "货币单位", "length": 8 }, { "name": "request_id", "type": "str", "nullable": true, "default": "", "comment": "请求ID(幂等键)", "length": 64 }, { "name": "transno", "type": "str", "nullable": true, "default": "", "comment": "事务号", "length": 64 }, { "name": "status", "type": "str", "nullable": false, "default": "pending", "comment": "状态: pending/accounted/failed", "length": 16 }, { "name": "created_at", "type": "datetime", "nullable": false, "default": "CURRENT_TIMESTAMP", "comment": "创建时间" }, { "name": "updated_at", "type": "datetime", "nullable": false, "default": "CURRENT_TIMESTAMP", "comment": "更新时间" } ], "idxfields": [ { "name": "idx_customer_id", "fields": [ "customer_id" ], "unique": false }, { "name": "idx_llmid", "fields": [ "llmid" ], "unique": false }, { "name": "idx_request_id", "fields": [ "request_id" ], "unique": true }, { "name": "idx_status", "fields": [ "status" ], "unique": false }, { "name": "idx_created_at", "fields": [ "created_at" ], "unique": false } ], "codes": [] }