V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hackingwu
V2EX  ›  程序员

发现 chatgpt 一个 bug,时间文本转换时间戳错误

  •  
  •   hackingwu ·
    hackingwu · 2023-07-14 09:56:51 +08:00 · 2577 次点击
    这是一个创建于 496 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 2020 年 12 月 1 日 10 时 00 分 转换成时间戳是多少
    • 2020 年 12 月 1 日 10 时 00 分对应的时间戳是 1606789200 秒。如果需要用毫秒表示,可以将秒数乘以 1000 ,即 1606789200 * 1000 = 1606789200000 毫秒。

    大家可以试试,时间戳算的是错的,他的回答是 10 时 20 分。

    1. 我如何改进我的 prompt ;
    2. 有其他更好的方案来讲时间文本 转换成时间戳吗?第三方服务也行。
    21 条回复    2023-07-17 10:13:38 +08:00
    vitovan
        1
    vitovan  
       2023-07-14 10:07:20 +08:00
    date -r 1473305798
    vitovan
        2
    vitovan  
       2023-07-14 10:08:35 +08:00
    vitovan
        3
    vitovan  
       2023-07-14 10:09:41 +08:00
    Hucci
        4
    Hucci  
       2023-07-14 10:10:52 +08:00
    大语言模型做计算都不太行的,别说转换时间戳,就算是小学数学应用题都不行。

    时间文本转换时间戳应该几行代码能搞定,我是用的
    ` int(pd.Timestamp('2020-12-1 10:00').timestamp() * 1000)`
    Pastsong
        5
    Pastsong  
       2023-07-14 10:11:57 +08:00
    这是特性不是 bug ,chatgpt 不是用来做计算的
    crissx
        6
    crissx  
       2023-07-14 10:13:30 +08:00
    用代码生成器试试
    jimliang
        7
    jimliang  
       2023-07-14 10:13:58 +08:00
    就不要指望 chatgpt 做算术题了……
    justdoit123
        8
    justdoit123  
       2023-07-14 10:14:44 +08:00
    别对 gpt 有严肃期待,这种姿势不太正确。。。
    summericy
        9
    summericy  
       2023-07-14 10:18:50 +08:00
    简单方案用插件就可以了啊,然后最近不是新出了代码功能吗,用那个写代码然后得出结果可能更靠谱?
    zilan
        10
    zilan  
       2023-07-14 10:26:01 +08:00
    这不是 chatgpt 的 bug ,反而更是一个 feature 🐶

    LLM 用来做数学题或者运行程序,本身就是不合适的。就好比你问 gpt 1+1 等于几,它只知道这个结果应该是个数字,然后也许经过库存的数据发现有很多 "1+1=3"的文本,最后就回答你 3
    jackbrother
        11
    jackbrother  
       2023-07-14 11:44:47 +08:00
    gpt 的这种场景不能叫计算,更像是模糊匹配
    leeg810312
        12
    leeg810312  
       2023-07-14 12:08:11 +08:00   ❤️ 3
    为什么总有人把自然语言理解 AI 当成数理逻辑 AI 来用
    Baoni
        13
    Baoni  
       2023-07-14 13:28:38 +08:00
    code interpreter 可以直接用 python 算出来
    quyang
        14
    quyang  
       2023-07-14 13:59:52 +08:00 via Android
    我有个测试同事用 chatgpt 算 md5 ,然后测试我的接口,结果问我写的校验方法是不是有问题
    cheng6563
        15
    cheng6563  
       2023-07-14 14:37:33 +08:00
    让他生成代码,然后自己拿去跑代码。
    fiypig
        16
    fiypig  
       2023-07-14 14:39:36 +08:00
    它不一定是对的,自己还是需要确认的,如果只复制粘贴的话,那坑更多
    rpman
        17
    rpman  
       2023-07-14 14:55:05 +08:00
    训模型的时候最烦就是你这种用户 🐶

    不要对 LLM 有太高期待,即使是 gpt-4
    murmur
        18
    murmur  
       2023-07-14 14:58:55 +08:00
    大语言模型做的不是数学计算,对于他来说,可能就是 100* 100 大概就是几千左右 他并没有理解具体的数学规则
    SirCarol
        19
    SirCarol  
       2023-07-14 23:38:44 +08:00 via iPhone
    GPT4 回答正常
    yinmin
        20
    yinmin  
       2023-07-15 16:25:52 +08:00
    chatgpt 的计算能力很差,基本和一个小学生手算的差错率相当。

    正解的用法是 GPT4+code interpreter 。GPT4 理解你的想法后,直接编写和运行 python 代码,告诉你结果。
    SmiteChow
        21
    SmiteChow  
       2023-07-17 10:13:38 +08:00
    你对底层原理不太理解,导致了错误的期待 狗头:它只能聊聊天生成点废话
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1614 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 16:56 · PVG 00:56 · LAX 08:56 · JFK 11:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.