一、模型部署参考书生大模型实战营--L1关卡-8G 显存玩转书生大模型 Demo-CSDN博客
二、利用LangGPT优化提示词,使LLM输出正确结果
问题1、近期相关研究发现,LLM在对比浮点数字时表现不佳,经验证,internlm2-chat-1.8b (internlm2-chat-7b)也存在这一问题,例如认为13.8<13.11
提示词:比较一下13.11和13.8的大小,站在不同的角度去分析这个问题。注意:从数值角度分析看,先把数字拆分为整数部分和小数部分,优先比较整数部分,再比较小数部分(小数部分是从第一位小数开始比较,以此类推)
输出结果:
从数值角度分析,13.11和13.8的大小比较如下:\n\n1. **整数部分比较**:\n - 13.11的整数部分是13,而13.8的整数部分也是13。\n - 因为两者的整数部分相同,所以从整数部分的角度来看,这两个数是相等的。\n\n2. **小数部分比较**:\n - 13.11的小数部分是0.11,而13.8的小数部分是0.8。\n - 小数部分从第一位小数开始比较,13.11的小数部分第一位是1,而13.8的小数部分第一位是8。\n - 由于8大于1,所以从第一位小数开始,13.8就比13.11大。\n\n综上所述,从数值角度分析,13.8比13.11大。\n\n除了数值角度,还可以从其他角度来分析这个问题:\n\n3. **数学角度**:\n - 从数学角度看,13.11和13.8都是实数,它们的大小关系可以通过实数的定义来确定。\n - 实数的大小关系基于实数的比较规则,即实数的大小比较是通过比较它们的数值来确定的。\n - 如上所述,从数值角度分析,13.8比13.11大。\n\n4. **实际应用角度**:\n - 在某些实际应用场景中,例如货币或测量,小数点的位置可能会有所不同,因此需要根据具体情况来确定比较的规则。\n - 假设在货币计算中,小数点后一位表示分,则13.11表示$13.11$分,而13.8表示$13.8$分。\n - 从这个角度来看,13.8比13.11大。\n\n5. **语言表达角度**:\n - 在某些语言中,对小数点的表示可能存在差异。\n - 例如,在一些语言中,小数点可能用逗号表示,而在其他语言中可能用句点表示。\n - 在这种情况下,需要根据所使用的语言或表达习惯来确定比较的规则。\n\n综上所述,从不同的角度分析,13.8比13.11大。