应对大型语言模型非确定性特性的每一个解决方案都有其权衡。 没有免费的午餐。 有些人建议运行同一过程三次,并选择最常见的答案。 这肯定会提高可靠性,但会使解决方案变慢三倍。 任何在软件开发领域工作超过10分钟的人都明白,非确定性特性是一个大问题。 如果可靠性是唯一重要的因素,你可以找到1000种方法来改善它,但总是有更多的风险。