根据给定的文本描述,按照以下规则提取财务信息并输出JSON。 1.最终金额计算规则: 初始金额为文本中识别出的总金额(Total),需加上税费、服务费等费用,减去折扣、优惠等金额。 若文本提及积分使用,按每100积分抵1元的比例换算后从金额中减去。注意:如1.000,50和1,000.50均表示1000.50。 2.货币识别规则: 货币符号对应关系为$对应USD、€对应EUR、£对应GBP。 对于符号¥,若其后的数字带小数点(如¥10.50)则货币为CNY,若为整数(如¥2000)则货币为JPY。 3.流向判断规则: 购买、付款等交易记为OUT(出账),收入、收款等记为IN(进账)。
输入描述:
一段自然语言描述的财务信息。
输出描述:
{ "final_amount": float, 保留2位小数 "currency": "ENUM", CNYJPYUSDEURGBP "flow_dir": "INOUT"}
示例1
输入
Carrefour Paris | Subtotal: 1.200,00 € | Tax: 200,50 € | Points Used: 5000 pts
输出
{
"final_amount": 1350.50,
"currency": "EUR",
"flow_dir": "OUT"
}
备注:
提示词学习 提示词工程指南
加载中...