有小bug,一次性买多个货物时,货物的价格会变成总价!然后购买所需的总价就等于总价再乘一个货物的数量!亏的我裤子都当了
是的,会有这个问题,AI回复的JSON数据里他把总价当单价了,有时候让他们输出JSON总是会往里面塞些奇奇怪怪的数据(可恶)
关于这个倒是有个简单粗暴的解决方案,给每个物品在每个地区的单价设定一个合理区间。一旦AI给出的单价超出了合理区间,就判断AI出现了把总价当单价的失误,然后就再把这个AI给出的“单价”除以物品的数量,得出真正的单价
确实是一个好方法,不过有些时候他给出的金额也可能是其他的错误数值,复杂的JSON暂时还没想到好一些的提示词来控制,哎这帮AI太欠调教了