使用说明
项目简介
BeeAI 是一个开源平台,旨在帮助用户发现、运行和组合来自任何框架和语言的 AI Agent。它提供了一个统一的平台,用于无缝集成和编排各种 AI Agent,无论这些 Agent 是使用 Python、TypeScript 还是其他框架开发的。BeeAI 致力于简化 AI Agent 的发现、连接和协同工作,使用户能够轻松构建复杂的 AI 应用。
主要功能点
- 框架无关性: 支持集成来自任何语言或平台的 AI Agent。
- 简化编排: 允许用户将简单的构建块组合成复杂的工作流程。
- Agent 发现: 提供强大的 Agent 目录和搜索功能,方便用户查找和使用 Agent。
- BeeAI 生态系统: 对 Python 和 TypeScript Agent 开发者提供一流的支持,通过 BeeAI Framework 简化 Agent 开发。
- Web 界面和 CLI: 提供 Web 用户界面和命令行工具,方便用户管理和运行 Agent。
- Agent Library: 提供完整的参考 Agent 实现库,帮助用户快速上手和参考。
安装步骤
- 使用 Homebrew (macOS):
如果你的系统是 macOS,并且安装了 Homebrew,可以使用以下命令快速安装和启动 BeeAI:
brew install i-am-bee/beeai/beeai brew services start beeai - 其他安装方式: 请参考 官方文档 获取更多安装选项,例如 Docker 部署或其他平台的安装指南。
服务器配置
BeeAI MCP 服务器主要通过命令行或 Web 界面进行操作,客户端通常需要配置服务器的启动命令以建立连接。以下是基于仓库信息生成的 MCP 客户端配置信息,用于连接 BeeAI 服务器:
{ "serverName": "beeai", "command": "beeai", "args": [], "description": "BeeAI MCP 服务器", "लांग्वेज": "多种语言 (框架无关)", "notes": "请确保 beeai 命令在 MCP 客户端的运行环境中可执行 (例如已添加到 PATH 环境变量)。", "features": [ "资源管理 (Agents 目录)", "工具注册和执行 (Agents 运行)", "Prompt 模板 (Agents 配置)" ] }
基本使用方法
-
Web 界面: 安装并启动 BeeAI 服务器后,在浏览器中访问 'http://localhost:8333' 即可使用 Web 界面。通过 Web 界面可以浏览 Agent 目录、运行 Agent 和管理配置。
-
命令行界面 (CLI):
- 列出所有可用 Agent:
beeai list - 运行 Agent:
例如,运行 'chat' Agent:beeai run <agent_name> [input_arguments]
或者,运行 'chat' Agent 并使用 JSON 格式输入参数:beeai run chat "你好,世界!"beeai run chat '{"messages": [{"role": "user", "content": "What is the weather in London?"}], "config": {"tools": ["weather"]}}'
详细的命令行使用方法可以通过 'beeai --help' 命令查看。
- 列出所有可用 Agent:
-
查看文档: 访问 docs.beeai.dev 查看完整的 BeeAI 文档,了解更多高级功能和配置选项。
注意: BeeAI 平台本身提供 Agent 运行和管理能力,用户可以通过 Web 界面或 CLI 与 BeeAI 平台交互,进而使用平台托管的各种 AI Agent。对于 MCP 客户端而言,配置并连接到 BeeAI 平台后,即可通过 MCP 协议调用 BeeAI 平台提供的 Agent (作为 Tool) 和资源。
信息
分类
AI与计算