项目地址
BeeAI 是一个开源平台,旨在简化跨框架的 AI 智能体的发现、运行和共享。基于 Agent Communication Protocol (ACP) 并由 Linux Foundation 托管,BeeAI 弥合了不同智能体生态系统之间的鸿沟。
BeeAI 解决的问题
团队在尝试将 AI 智能体投入实际应用时面临三个关键挑战:
-
框架碎片化: 不同的智能体框架导致信息孤岛和重复工作 -
部署复杂性: 每个智能体需要独立的设置,限制了可扩展性 -
发现困难: 缺乏统一的中心平台来查找和使用现有智能体
BeeAI 提供了一个标准化平台,用于发现、运行和共享来自任何框架的智能体,适用于个人和团队。
面向个人开发者
BeeAI 让您可以轻松地在本地机器上尝试智能体功能:
-
即时试用社区目录中的智能体,无需复杂设置 -
使用标准接口,提供一致的用户体验 -
将现有智能体打包为标准化容器,支持任何框架 -
通过统一的 Web 界面与他人共享智能体
面向团队
当您从个人实验扩展到团队协作时,BeeAI 也能满足需求:
-
部署集中式 BeeAI 实例,供整个团队访问 -
创建团队目录,开发者可以发布智能体,终端用户可以轻松发现 -
标准化智能体接口,确保一致的用户体验 -
集中管理 LLM 连接,控制成本和访问权限
核心功能
|
|
|
---|---|---|
智能体目录 |
|
|
框架无关 |
|
|
容器化智能体 |
|
|
一致的接口 |
|
|
智能体发现 |
|
|
LLM 提供者灵活性 |
|
|
快速开始
[!TIP] 这是简化版本。详细安装指南请参阅 安装文档。
-
安装 BeeAI CLI(使用 uv;Linux 系统还需安装 QEMU):
ounter(line
uv tool install beeai-cli
-
启动 BeeAI 平台:
ounter(line
beeai platform start
-
配置 LLM 提供者:
ounter(line
beeai env setup
-
使用 CLI:
ounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(lineounter(line
# 列出所有可用智能体
beeai list
# 以交互方式运行智能体
beeai run chat
# 直接输入运行智能体
beeai run chat "你好!最近怎么样?"
# 获取智能体详情和参数
beeai info chat
# 查看所有 CLI 选项
beeai --help
-
启动 Web 界面:
ounter(line
beeai ui
[!NOTE] Web UI 专为终端用户设计,简化了基础智能体交互,避免 CLI 的复杂性。请将 Web UI 视为智能体的部署目标,而非主要开发环境。
项目地址
https://github.com/i-am-bee/beeai-platform/blob/main/README.md
扫码加入技术交流群,备注「开发语言-城市-昵称」
(文:GitHubStore)