V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
wganbleuthall
V2EX  ›  奇思妙想

ChatGPT 完全取代 与数据库进行交互的服务端代码还有几年

  •  
  •   wganbleuthall · 102 天前 · 2778 次点击
    这是一个创建于 102 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我在想,定制一个 ChatGPT ,做到
    前端发送请求,ChatGPT 做语义分析,自动生成 SQL ,然后与数据库进行增删改查交互,甚至根据已有规则做各种复杂的数据处理,筛选什么的,完全替代小型的服务端的业务代码
    做到这些功能,ChatGPT 还需要几年进化下啊,不考虑数据安全我咋觉得快了呢
    23 条回复    2023-03-01 14:07:21 +08:00
    whitecosm0s
        1
    whitecosm0s  
       102 天前
    ChatGPT 有一个问题就是不会完全遵守你定义的输入输出格式,过一段时间之后她会自已给你“优化” 一下。
    huiyanpohundh123
        2
    huiyanpohundh123  
       102 天前 via iPhone
    最大的问题 这玩意是个黑箱 输入并不能准确知道输出
    512357301
        3
    512357301  
       102 天前 via Android
    它就是一个骄傲自大的产品经理,随便改需求,你敢提正经需求给它吗?
    christin
        4
    christin  
       102 天前 via iPhone
    卧槽,业务数据你还真敢交给这种 ai 来操作?
    差错数据是代码问题还是 ai 识别问题,ai 识别错误批量增删改查数据怎么办?
    alphat
        5
    alphat  
       102 天前
    不行的,他经常会自己给你造数据出来的
    dqzcwxb
        6
    dqzcwxb  
       102 天前
    Chat 翻译为 聊天
    buaacss
        7
    buaacss  
       102 天前   ❤️ 4
    其实作为 chatgpt 吹,楼上说的那些个问题,好像你请个“人"去写就不存在了呢,呵呵呵。

    人不也是个黑盒,知人知面不知心的 case 还少了?

    前有兄弟阋墙,后有删库跑路。

    我保守预测一下,10 年内,初级工程师岗位将不复存在。
    AnsonUTF8
        8
    AnsonUTF8  
       102 天前
    Hello ,这里有篇论文可以看看
    https://arxiv.org/abs/2302.04761
    Volekingsg
        9
    Volekingsg  
       102 天前
    还弄啥语义解析呀,直接整个 Neural Database ,输入自然语言查询 https://arxiv.org/pdf/2206.05778.pdf
    GrayXu
        10
    GrayXu  
       102 天前 via iPhone
    我觉得这可能不需要进化,wrapper 规范下 prompts 的范围内吧。我说个数,半年🐶
    gogogo1203
        11
    gogogo1203  
       102 天前
    类似一个 个人 AI 的东西, 我感觉很快就会有了。
    ksc010
        12
    ksc010  
       102 天前
    @buaacss “10 年内,初级工程师岗位将不复存在。”
    额 按照你说的 是不是 要么毕业就是高级工程师,要么工程师岗位等现有的退休后 就没人了
    wganbleuthall
        13
    wganbleuthall  
    OP
       102 天前
    @ksc010 太死板了 社会结构变了 一堆听都没听过的都想象不到的岗位冒出来
    echoless
        14
    echoless  
       102 天前
    你不怕他删库跑路么
    kingjpa
        15
    kingjpa  
       102 天前
    以前觉得 ai 离我还很远,这东西出来之后,远比我想象的要强大的多。
    所以很快了
    lance6716
        16
    lance6716  
       102 天前 via Android
    em70
        17
    em70  
       102 天前
    只要有人掏钱,我现在就能做到,对它生成的代码进行自动审查,自动测试就行了,花时间一定可以调出来
    netabare
        18
    netabare  
       102 天前 via Android
    这玩意出来了有人敢用吗。

    数据库建模需要的安全性、对语义的准确分析,都荡然无存。
    buaacss
        19
    buaacss  
       102 天前   ❤️ 3
    @wganbleuthall 非常正确!大家看看市场上现在有没有招聘初级汇编工程师?我这么说吧,现在市场上你能见到的数据库套皮工程师( crud boy )不管是什么后端还是前端,在 GPT 面前统统都是以前的初级汇编工程师。
    buaacss
        20
    buaacss  
       102 天前 via iPhone
    笑死,现在有几个人会质疑编译器? GPT 就是自然语言编译器,大家发出的质问就像当年汇编工程师看到 c 语言一样对自己的人生产生了怀疑。
    gogogo1203
        21
    gogogo1203  
       100 天前
    现在有很多类似的服务了,supabase, firebase. 你简单定义一下数据库表格,那就是他就是你的后台+数据库了。 你说的几句生成,无非就是更方便一点。 我用了 supabase 大半年了, 用 copilot 能自动写出很多我需要的 sql function. 上个星期还让 chatgpt 改了一个 sql 插入的错误。openAI 对不是经常写 sql 的人确实帮助很大。
    libook
        22
    libook  
       99 天前   ❤️ 2
    玩了几个月的 ChatGPT ,我个人的感受是,它没法给到我足够的安全感让我完全信任它,它提供的所有的信息,我都需要具备相应的甄别能力,以判断它是不是在一本正经胡说八道。这个问题不是说大多数情况下是不是可靠的,而是一旦有一次不可靠就可能是翻车性的。理论上业务代码经过理想的严密测试是可以很容易做到输入输出符合预期,而 AI 很难做到这一点。

    所以与其让它直接负责业务,不如让它成为提效的辅助;这不需要等,现在就可以实现。比如让它去写代码,然后人工审计,确保没有离谱问题,然后上线运营,应该可以大大节省时间成本。

    现实世界中,历史上技术的发展通常不会像想象中那样“朋克”,基本都是让人摆脱一些低级工作而去从事一些更高级的工作,比如马车是将人力拉车变为人控制马拉车,而汽车是将人控制马拉车变为人控制机械驱动车。

    比如现在 Stable Diffution 可能可以替代一些简单的画师工作了,但与此同时有需要新的岗位来设计绘图的 tag/prompt 以及对 AI 出的图进行后期加工处理,那么初级画师可能就可以转职成这个方向。
    youngriver
        23
    youngriver  
       98 天前
    我觉得最大的问题是,稍微复杂一点的工作 ChatGPT 之类的工具不能提供 100%正确的数据。
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5421 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 02:14 · PVG 10:14 · LAX 19:14 · JFK 22:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.