Grafana 推出 Go LLM SDK,无缝对接 React 前端
Go LLM SDK for streaming, tool-calling AI backends (plus frontend React lib)
Grafana 正式开源了专为 Go 语言打造的 Grafana AI SDK,旨在简化流式处理和工具调用 AI 后端的开发流程。该 SDK 能够与 @ai-sdk/react 前端库实现无缝对话,让开发者能更高效地构建智能应用。项目内部经过长期打磨,现以模块化形式公开,覆盖了从网关、中间件到各类 Provider 的完整生态。无论是构建实时数据流还是复杂的 Agent 技能,这套工具链都提供了标准化的接口,帮助团队快速将 AI 能力集成到现有系统中。
Grafana AI SDK for Go 是一款支持流式处理和工具调用的 AI 后端,它能与 @ai-sdk/react 实现流畅交互。
HN 评论区
16- zknill
这是一个用 Go 编写的后端,与(名字很 catchy 的)Vercel AI UI SDK 在 wire-protocol 层面兼容;后者是一个用于构建 AI 聊天应用的 SDK。Vercel AI SDK 的原版后端是用 TypeScript 写的。
我觉得他们真的错过了一个机会,没有加入在 SSE 连接断开后的可恢复流式传输,或者多设备支持。因为这些 SDK 很容易直接集成到你的应用里,但一旦你真正试图基于它们构建健壮的系统,就会发现很难。比如那些能从断开连接中自愈,或者支持多用户、多设备的系统。
- gregfurman
这看起来很棒!想知道它和 https://github.com/genkit-ai/genkit 相比如何,因为后者也提供类似的 SDK 并支持不同的模型提供商。
- Merkur
我不太明白——他们为什么要写这个?感觉对领域没有任何贡献?