V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bbbblue
V2EX  ›  程序员

vercel 的 ai sdk 这大版本升级可太快了吧 7 月 31 日发的 5 现在 6 已经在 beta 了 😂

  •  
  •   bbbblue · 1 天前 · 996 次点击

    4 到 5 完全是重写了,只用最基础的 generateText 和 generateObject 可能不会有问题 (其实还是会有问题的。。因为他们把 zod 升级到了 4 ,直接升级会导致项目里其他使用 zod 的地方 resolver 挂掉😂,已经适配了 response api ,如果是用中转的要改代码openai.chat

    官方的改动(Migrate AI SDK 4.0 to 5.0)一大串,核心类名,组件,函数大量修改。

    最近想着 5 新加的东西看一下,突然发现,6 已经 beta 了,7 月 31 日 5 正式 release ,到现在连一个 minor version 都没,6 已经到 6.0.0-beta.73 了。

    不过官方说 6 的 break change 很少。 所以...很少为什么不是 5.1 啊,😂。

    6.0.0-beta.30	11	18 days ago
    6.0.0-beta.29	16	19 days ago
    5.1.0-beta.28	1,097	19 days ago
    5.1.0-beta.27	9	19 days ago
    

    妈哎,6.0 之前还真是 5.1😂

    16 条回复    2025-10-27 16:11:27 +08:00
    bbbblue
        1
    bbbblue  
    OP
       1 天前
    ```
    gr2m
    gr2m commented 2 weeks ago
    We decided to directly work towards a v6.0 instead of an intermediary v5.1, and prioritize all things agents for the release! Agents include Tool Execution Approval, and Telemetry remains a high priority item. MCP and Image Editing remains in scope. But we pushed the stable release date to the end of this year. Stay tuned!


    lgrammel
    lgrammel commented last week
    Collaborator
    Another major change: flexible tool content support ( #9605 )

    lgrammel
    lgrammel commented 2 days ago
    2 days ago · edited by lgrammel
    Another major change: making generateText/streamText structured output stable (output property) and adding array/enum/json support
    ```

    好嘛,说 break change 很少,一个礼拜就俩 major change... ...
    linecode
        2
    linecode  
       15 小时 13 分钟前
    我刚升级到 5 ,还有几个 provider 不支持--
    billzhuang
        3
    billzhuang  
       15 小时 0 分钟前 via iPhone
    AI 时代不快就落后了
    jmllx1963
        4
    jmllx1963  
       14 小时 41 分钟前
    感觉是为了前两天的 Ship AI 活动,6 听起来比 5.1 厉害一些
    looplj
        5
    looplj  
       13 小时 58 分钟前
    不知道 breaking 多不多。
    看他们的官方通知,vercel 交付速度好快啊,感觉这才是 AI Native 的公司。
    现在互联网组织已经落后了,经历一次需求评审,别人代码都写完了。
    shakukansp
        6
    shakukansp  
       12 小时 58 分钟前
    可能是 ai 写的,ai 说 6beta 了就 beta 了
    bbbblue
        7
    bbbblue  
    OP
       10 小时 56 分钟前
    @linecode 4 升到 5 项目里如果已经用了 UI 相关的 可真是得累死了 😂
    bbbblue
        8
    bbbblue  
    OP
       10 小时 55 分钟前
    @looplj 4 到 5 非常多。。基本重写
    5 到 6 官方说只有 minimal change
    但是看他们的 issue 里 beta 阶段还在加功能 break change 看起来会慢慢多起来。。。
    looplj
        9
    looplj  
       10 小时 26 分钟前
    @bbbblue #8 v5 确实改动太大了,重构了。
    v6 看起来主要针对 agent 优化了下,应该改动不大,毕竟也只开发了这么点时间。
    looplj
        10
    looplj  
       10 小时 24 分钟前
    你们有用到 ai 做实际的项目吗,好用不。
    好像做 chatbot 的用这个的多,真做 agent ,用这个的不多吧。
    Hilong
        11
    Hilong  
       9 小时 47 分钟前
    @looplj #10 现在我的工作就是 prompt 工程师,自己写的代码一行都没有.除了偶尔改改样式,逻辑基本交给 AI 了
    bbbblue
        12
    bbbblue  
    OP
       9 小时 34 分钟前
    @looplj 我们自己的就直接用 openai 的 client 然后自己写逻辑
    这东西一直在变 不太敢用😂 它的 UI 更不敢用
    之前一些项目也就用用 generate/stream text/object 自己写 tool 不用它带的 UI 也自己写
    looplj
        13
    looplj  
       9 小时 20 分钟前
    @Hilong #11 我现在基本差不多,化身 QA 了。
    looplj
        14
    looplj  
       9 小时 19 分钟前
    @bbbblue #12 感觉差不多,这些个框架好像都是叫好不叫座,星很多,真用起来应该不多,封装太多了,学起来还不如自己搞。
    Unboundwill
        15
    Unboundwill  
       8 小时 58 分钟前
    大版本变动主要是因为内部的 Language Model Specification 升级到 v3 了,加入了对 Agents 和 Tool Approval 进行支持的新语义。
    https://github.com/vercel/ai/tree/main/packages/provider/src/language-model

    AI SDK 6 is a major version due to the introduction of the v3 Language Model Specification that powers new capabilities like agents and tool approval.
    However, unlike AI SDK 5, this release is not expected to have major breaking changes for most users.
    https://v6.ai-sdk.dev/docs/introduction/announcing-ai-sdk-6-beta#why-ai-sdk-6
    bbbblue
        16
    bbbblue  
    OP
       8 小时 10 分钟前
    @Unboundwill 嗯 我第一楼补充一点
    但是。。
    this release is not expected to have major breaking changes for most users.

    我猜他们肯定忍不住 😂😂😂
    一周内已经俩 major change 了 希望真的没 break 东西
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1586 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:22 · PVG 00:22 · LAX 09:22 · JFK 12:22
    ♥ Do have faith in what you're doing.