tanstack-ai - 构建类型安全的流式 AI 聊天
使用提供商无关的类型安全流式聊天、服务端与客户端工具、审批流程、代理循环和多模态输入构建应用。
标签
更新于: 2026-09-29能力
典型输入
典型输出
该技能可以做什么
- 创建流式聊天端点
- 连接模型提供商适配器
- 定义类型化工具
- 实现服务端工具
- 实现客户端工具
- 处理工具审批
- 配置代理循环
- 连接 React 客户端
- 连接 Solid 客户端
- 验证工具模式
- 排查流式问题
- 验证模型选项
输入
- 聊天消息
- 会话标识符
- 提供商 API 密钥
- 模型名称
- 工具定义
- 用户审批
- 多模态内容
- 外部 API 响应
输出
- 流式聊天响应
- 工具执行结果
- 工具审批提示
- 客户端界面更新
- 结构化错误负载
- 服务器发送事件
要求
- Node.js 18 或更高版本
- TypeScript 5 或更高版本
- 模型提供商适配器包
- 模型提供商 API 访问权限
- React 绑定需要 React 18
- Solid 绑定需要 Solid 1.8
