《智能体设计模式》中文版已发布, 点击阅读

Volcano SDK

Volcano SDK 是一套 TypeScript 优先的多提供商 AI Agent SDK,支持链式工作流、MCP 工具集成与可观测性。

简介

Volcano SDK 是一套 TypeScript-first 的多提供商 AI Agent 开发工具,旨在让工程团队用简洁的链式 API 将 LLM 推理与外部 MCP(Model Context Protocol)工具无缝组合。它内建对并行、分支、重试、流式结果与可观测性的支持,适合构建生产级的智能工作流与代理系统。

主要特性

  • 链式与可组合 API:Promise-like 的 .then()/.run() 模式,便于用可读的方式定义多步流程。
  • 多模型与多提供商:支持 OpenAI、Anthropic、Mistral、Llama、Bedrock 等按步骤切换或全局配置。
  • 生产级特性:重试策略、超时配置、OpenTelemetry 追踪与指标导出,提高线上可靠性与可观测性。

使用场景

  • 构建需要跨模型协作的 Agent 工作流,例如信息抽取→聚合→生成的多阶段管道。
  • 将外部工具(检索、数据库、第三方 API)以 MCP 接入,用于自动化任务与工程集成。
  • 在 CI/测试环境对代理行为进行端到端验证与性能基准测试。

技术特点

  • TypeScript 优先的类型化接口与 IntelliSense 支持,提升开发体验与可靠性。
  • 结合异步 generator 与流式执行,便于构建实时 UI 与长时任务处理。
  • 面向扩展的 MCP 集成、连接池与工具发现机制,兼顾性能与可维护性。

评论区

Volcano SDK
资源信息
🦾 智能体 🛠️ 开发工具 🌱 开源