LLM 计算错误的日期

问题描述 投票:0回答:1

我在 Azure OpenAI 上使用 GPT-4 时遇到处理日期的挑战。具体来说,我正在尝试从大型电子邮件线程中提取截止日期,并根据电子邮件的发送日期将“下周二之前”等短语转换为实际日期。

例如,当我指示模型解释 2024 年 4 月 5 日发送的电子邮件中的“下周二之前”时,它应该正确识别下周二。然而,该模型会误解这一点,即使它看起来理解了,它也会计算出错误的日期。例如,它可能会输出“by 12 April 2024”,这是星期五,而不是星期二。

是否有其他人遇到过类似的问题或有关于如何提高模型在日期计算中的准确性的提示?任何指导或建议将不胜感激。

谢谢!

我确实尝试要求模型解释它如何计算日期。它告诉我“领导层需要在 2024 年 4 月 5 日起的下周二之前做出决定,这意味着在 2024 年 4 月 12 日之前做出决定”(4 月 12 日是星期五)

我尝试举例并解释其基本原理。它也不起作用:

“截止日期计算指南:

  • 确保所有截止日期均指定完整日期或明确引用完整日期。
  • 由 2 封电子邮件组成的电子邮件线程示例: 电子邮件 1 - 日期:2024 年 1 月 4 日 - “您好,May,我们收到了财务部门的预算验证,仍在等待法律部门。约翰” 电子邮件 2 - 日期:2024 年 1 月 2 日 - “您好,May,我们在 ABC 项目上遇到了挑战。营销预算尚未获得批准。我联系了财务和法律部门,并要求他们最晚在下周一之前回复我们。约翰”

输出不正确:“财务和法律部门应在下周一之前验证营销预算” -> 正确的输出 1:“财务和法律部门应在 2024 年 1 月 2 日起的下周一之前验证营销预算” -> 正确的输出 2:“财务和法律部门应在 2024 年 1 月 8 日星期一之前验证营销预算” 理由:验证应在提到此截止日期的电子邮件日期(日期为 2024 年 1 月 2 日)的下周一之前完成。因此,应在 2024 年 1 月 8 日之前做出决定。”

date large-language-model azure-openai gpt-4
1个回答
0
投票

法学硕士不计算任何东西。 GPT-4 可能只是一个针对指令遵循而优化的文本生成器。虽然这是一项令人印象深刻的技术,但在数学方面它并不能 100% 正确地给出答案。

您可以通过使用“思想链”或“很少的镜头”模式中的示例来改进提示,从而获得更好的结果。然而,由于法学硕士的性质,这仍然可能导致错误。它们不是计算器。 您可以让法学硕士提取日期,然后使用代码来计算正确的答案。

© www.soinside.com 2019 - 2024. All rights reserved.