177 lines
4.2 KiB
JSON
177 lines
4.2 KiB
JSON
{
|
||
"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": []
|
||
} |