关于这个倒是有个简单粗暴的解决方案,给每个物品在每个地区的单价设定一个合理区间。一旦AI给出的单价超出了合理区间,就判断AI出现了把总价当单价的失误,然后就再把这个AI给出的“单价”除以物品的数量,得出真正的单价
确实是一个好方法,不过有些时候他给出的金额也可能是其他的错误数值,复杂的JSON暂时还没想到好一些的提示词来控制,哎这帮AI太欠调教了