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 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。