#73 · 主分类: LLM应用框架

ai

ai ai-agents ai-sdk anthropic chatbot function-calling gemini generative-ai llm multimodal openai react solidjs streaming svelte tanstack tool-calling typescript typescript-sdk vue

🤖 类型安全、与提供商无关的 TypeScript AI SDK,支持流式聊天、工具调用、智能体及跨 OpenAI、Anthropic、Gemini、React、Vue、Svelte 和 Solid 的多模态应用。

项目最后更新:08/29/26

GitHub Stars

3.0K

Forks数量

312

贡献者数量

114

许可证

MIT

收录理由

对于长期在 TypeScript 生态中工作、又不想被某一家模型厂商绑定的团队来说,TanStack AI 提供了一个相当灵活的选项。它不预设某个固定的提供商或 UI 框架,而是把能力拆成可组合的模块:从 OpenAI 到 Groq、Ollama,按需挑选适配器,再为 React、Vue、Svelte、Solid 或 Preact 挂上对应的框架绑定。它的 toolDefinition 契约让开发者只写一次带类型的工具,就能在服务端或客户端复用,这一点在同一个代码库需要跨多种运行环境时特别有用。除了聊天,这个 SDK 还覆盖实时语音、媒体生成、语音转写,以及一个让模型在沙箱隔离环境中编写并运行 TypeScript 的 Code Mode。如果你本来就在用 TanStack 系列的其他库,上手会感觉相当顺手;即便没有,它作为一个类型安全的 AI 功能地基,也足够独立使用。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目