MCP Catalogs
首页

volcano-agent-sdk

by Kong·392·综合分 49

TypeScript 开发工具包,用于构建结合 LLM 推理与 MCP 工具的 AI 智能体,支持多种模型和高级模式。

ai-llmdeveloper-toolsproductivity
31
Forks
10
活跃 Issue
3 个月前
最近提交
2 天前
收录于

概述

Volcano Agent SDK 是一个全面的 TypeScript 框架,用于创建能够通过 MCP 工具无缝集成大语言模型推理与现实世界操作的复杂 AI 智能体。它支持多种 LLM 提供商,包括 OpenAI、Anthropic 和 Mistral,使开发人员能够在单个工作流程中混合不同的模型。该 SDK 具备高级模式,如并行执行、分支、循环和子智能体组合,使其适用于复杂的多智能体系统。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:构建通过 MCP 与外部工具交互的自主 AI 智能体
:创建专业化智能体在协调器下协作的多智能体工作流
:开发具备内置可观察性和错误处理的生产级 AI 应用
:Volcano Agent SDK 支持哪些 LLM 提供商?
:自动工具选择功能如何工作?

什么时候选它

当需要通过 MCP 工具协调的专业角色构建复杂的多代理工作流,尤其是在单个应用程序中使用多个 LLM 提供商时,选择此 SDK。

什么时候不要选它

如果您需要更简单的代理框架而不具备多代理协调功能,或者您寻找的是具有大量内置工具而非 MCP 集成的解决方案,则应避免使用此工具。

可对比工具

langchaincrewaiautogenmcp-js

安装

npm install @volcano.dev/agent

对于 Claude Desktop 集成,请添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "volcano-agent": {
      "command": "npx",
      "args": ["@volcano.dev/agent", "server"]
    }
  }
}

FAQ

Volcano Agent SDK 支持哪些 LLM 提供商?
该 SDK 支持 OpenAI、Anthropic、Mistral、Llama、Bedrock、Vertex 和 Azure。您可以在工作流程中按步骤或全局切换提供商。
自动工具选择功能如何工作?
LLM 会根据您的提示自动确定调用哪些 MCP 工具,无需手动路由。您只需提供可用的 MCP 工具,智能代理就会选择合适的工具。

volcano-agent-sdk 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。