100% TYPESCRIPT、100% 生产就绪、0% 炒作:AI SDK v6 特别版
本课程已从 v5 全面升级到 v6!
集成 LLM 曾经意味着 finally 值得投入。
不到一年前,我刚刚为 evalite——这是我用于评估 LLM 输出的工具。想到过去很多年里大家一直在完全不做防护地直接使用 LLM 输出,确实有点疯狂。
(有些人现在仍然如此。如果你也是,不作评判——继续看下去就好!)
LLM 集成令人兴奋,但也 such a mess:临时拼凑、各种变通、持续变化的 API(每家厂商都有自己独特的糟糕之处)……以及 painful 缺少生产就绪的工具。几乎所有东西都要自己实现;接口突然被弃用后,还得重新实现一遍。你不得不花更多时间 managing than making.
如今,得益于 AI SDK,开发体验已经截然不同。
AI SDK 改变了一切:
- 现在 你可以编写一次、到处运行(几乎支持所有 LLM 提供商,并有大量框架和托管选项)。
- 现在 现在你已经拥有所需的工具和模式,可以专注于 功能开发 ,而不必重复造轮子。
- 现在 你的 AI 集成代码可以和其他代码一样优雅、现代、安全且经久耐用。
它还是 100% TypeScript!
而 v5 已经是当时最好的版本:更优雅、更精致、更完整。
所以,如果你一直按兵不动,等待 stable, useful and production-ready API、工具和模式成熟之后,再把宝贵的时间与精力投入到构建 真正酷的东西……
我很高兴地告诉你:那一天终于到来了。
今天 正是学习如何为应用添加 LLM 功能的最佳日子——尤其是 your TypeScript 应用添加 LLM 功能的最佳时机。
而我制作了一门全新的 速成课 ,帮助你快速实现这个目标。
说实话,过去几年我一直不太理解 AI 工具背后发生的一切,但刚刚一口气学完 Matt Pocock 的 AI SDK v5 速成课后,现在所有内容都豁然开朗了。 Matt 再一次证明了自己是在线教育领域的 GOAT。
Alberto
用 TypeScript 交付现代 LLM 功能的入场券
你现有的 TypeScript 技能比以往任何时候都更有价值,而我会帮助你进阶为 AI 工程师。
全新的 AI SDK v6 速成课包含 94 个视频 ,循序渐进地带你完成 59 个动手练习 over 10 个模块。(放心,它们既有趣又能很快完成!)
完成课程后,你将扎实理解:
- LLM 基础知识,例如 tokens 和 context windows actually work
- LLM 核心设计模式:智能体、工作流、工具调用等内容
- 生产就绪的工具 ,例如插桩和错误处理
- 如何使用 评估驱动开发 ,用于消除幻觉
- 当然…… 如何充分发挥 AI SDK v6 的能力 处理这些基础工作
没错:你可以从“ is token 到底是什么??”一路学到交付生产就绪的 LLM 功能,而且这些功能 work,包括输出防护、消息持久化和错误处理。
全部 you 只需要具备 TypeScript。你需要的其他一切都已包含在课程中。
而且这门速成课 not 不是一门只能坐着听、还得努力集中注意力的讲座。你了解我,我们不这么教课!
你会通过 building 真实项目:
- A 聊天标题生成器,并配有完整的评估数据集
- A 生成器/评估器工作流 ,替你编写 Slack 消息并自动优化
- A 模型护栏 ,用于保护应用安全
- A 请求路由器 ,可把简单请求路由到成本更低的 LLM
- 一套完整的 研究智能体 ,替你搜索网页
简而言之,你将能够使用 TypeScript,为应用规划、开发并发布生产就绪的 AI 功能。
放心,你会学到非常多内容,但每个视频都简短精炼,只有 2~3 分钟,许多练习也很小巧!无论日程多忙,都能安排得下。
顺便说一句,如果你一直用“老办法”构建 AI 集成(抱歉这么说),现在正是升级技能的绝佳机会。你会学习 AI SDK 的全部核心功能,以及 v5 中的新能力,例如 ModelMessages and UIMessages流式生成对象、自定义数据部分、从后端到前端都类型安全的工具(对我们这些 TypeScript 爱好者来说是重大利好),以及优雅得多的 parts 数组,用于消息渲染和持久化。
本次更新还会讲解破坏性变更,以及 v6 中通过 streamText!
当然,相关技术和 AI SDK 本身还会继续演进和改进。但有了这些动手实践、真实场景和工具构建经验,你也能随之持续成长。
(别忘了:AI SDK 几乎支持所有主流框架!)
今天报名,仅需 $149 即可获得完整课程
这是一门自主进度课程。今天报名后,你会立即获得全部 10 个模块的永久访问权,可以按自己的节奏学习。最快只需 7 天,就能交付第一个功能。
无论从哪个角度看,AI SDK v6 都是释放 LLM 潜力的最佳方式,而我的速成课则是最好的起点。
为什么 AI SDK 确实具有革命性,以及为什么 v6 是迄今最好的版本
我的速成课实际上有两个目标:
- 帮助你运用现代工程原则交付 LLM 功能;以及
- 掌握 AI SDK v6 本身
第二点尤其重要:它同时是抽象层和工程工具包,可以为你节省 大量工作.
保守估计,如果没有 AI SDK,要达到同等生产就绪水平,你需要投入两到三倍的工作:重复造轮子,还要应对平台变化。并且缺少开源社区持续维护更新,未来只会带来更多工作。
在我看来,如果你正在用 TypeScript 开发 AI 应用,却 not 没有使用 AI SDK v6,那就是一个错误。我甚至会把 AI SDK 作为今后所有 AI Hero 课程的基础。
投入的每一分钱都物有所值。
yoniwisin
AI SDK 库已经迅速增长到每周 3.5 million(350 万) 下载量,这绝非偶然:
- AI SDK 是一套完全开源的应用工具包。得益于非常宽松的 Apache 2.0 许可证.
- 它可以集成所有框架。它面向 TypeScript 和 JavaScript,为所有主流前端框架提供了一组 Hook,甚至还提供 Vanilla JS 抽象。
- 它几乎支持所有 LLM,包括运行在你自己硬件上的开源模型。 说真的—— 查看支持的提供商列表.
- 只需改一行代码,就能切换模型。 因为 AI SDK 提供了 适用于所有 LLM 的统一接口。只需编辑配置,就能轻松切换模型或提供商;还可以在同一个代码库中使用多个模型,并通过统一命令操作。无论生态接下来如何变化,你都已做好准备。
- 它让可观测性插桩变得简单。 不必再费力为可观测性编写自己的插桩代码,因为 AI SDK 可以自动把 OpenTelemetry 数据导出到所有主流平台。
- 它可以在任何地方运行。AI SDK 完全不绑定平台,可以运行在 Deno、Bun 和 Node 上。AI SDK 由 Vercel 开发,但你可以自由选择任何运行环境。
- 它正在获得广泛的生态支持。 AI SDK 非常流行(每周下载量达 300 万次),以至于 Langfuse, Braintrust 等平台都为它构建了集成 Hook,而且我相信还会有更多平台加入。
这些优势最终都会转化为更少的时间、精力、金钱和麻烦,以及更多自由、乐趣和时间,用来创造 令人兴奋的 AI 功能.
AI SDK v6 终于让 LLM 应用开发也能像其他现代应用开发一样成熟!
难道你不希望自己和项目也拥有这些能力吗?
你完全可以做到,而且通过这门速成课,不需要多久就能实现。
