Chat SDK 介绍

AI SDK 为网络上的众多出色应用提供支持,今天我们很高兴宣布推出 Chat SDK - 一个最佳级别、可用于生产环境的模板,用于构建类似 ChatGPT 或 Claude artifacts 的对话式 AI 应用。
使用 Chat SDK,你将获得一个基于 Next.js App Router 和 AI SDK 核心构建的完整生产级应用,允许你在整个应用中使用任何 AI 模型和提供商。它采用了我们在构建 v0 过程中开发和学习的最佳模式,并且始终保持与最新进展同步。Chat SDK 建立在坚实的基础之上 —— 消息持久化、身份验证、多模态支持和可共享聊天,并以强大的功能如生成式 UI、可定制的 artifacts 和浏览器内代码执行等特性脱颖而出。
通过生成式 UI,你可以创建动态、交互式的界面,超越简单的文本响应,实现丰富的用户体验。可定制的 artifacts 允许你构建专为特定用例量身定制的专业组件,从文档创建到增强聊天机器人功能的交互式工具。
借助浏览器内代码执行功能,你的聊天机器人可以直接在浏览器中使用 WASM 和 pyodide 编写并运行代码,无需单独的沙盒设置。
chat-sdk.dev 上的文档涵盖了从项目设置和架构决策到详细的自定义说明的所有内容。了解如何构建自己的 artifacts、自定义主题和字体、实施测试策略,以及随着新功能的发布遵循迁移指南。
无论你是启动一个副项目还是全面的企业解决方案,Chat SDK 都提供了构建出色聊天应用所需的基础。今天就查看文档,开始使用 Chat SDK 进行构建!
部署 Chat SDK
只需一键即可部署你的聊天机器人。 立即部署
本文翻译自 Introducing Chat SDK