一站式发现、运行和共享AI Agent的开源平台


项目地址

BeeAI 是一个开源平台,旨在简化跨框架的 AI 智能体的发现运行共享。基于 Agent Communication Protocol (ACP) 并由 Linux Foundation 托管,BeeAI 弥合了不同智能体生态系统之间的鸿沟。

BeeAI 解决的问题

团队在尝试将 AI 智能体投入实际应用时面临三个关键挑战:

  • 框架碎片化: 不同的智能体框架导致信息孤岛和重复工作
  • 部署复杂性: 每个智能体需要独立的设置,限制了可扩展性
  • 发现困难: 缺乏统一的中心平台来查找和使用现有智能体

BeeAI 提供了一个标准化平台,用于发现、运行和共享来自任何框架的智能体,适用于个人和团队。

面向个人开发者

BeeAI 让您可以轻松地在本地机器上尝试智能体功能:

  • 即时试用社区目录中的智能体,无需复杂设置
  • 使用标准接口,提供一致的用户体验
  • 将现有智能体打包为标准化容器,支持任何框架
  • 通过统一的 Web 界面与他人共享智能体

面向团队

当您从个人实验扩展到团队协作时,BeeAI 也能满足需求:

  • 部署集中式 BeeAI 实例,供整个团队访问
  • 创建团队目录,开发者可以发布智能体,终端用户可以轻松发现
  • 标准化智能体接口,确保一致的用户体验
  • 集中管理 LLM 连接,控制成本和访问权限

核心功能

功能
工作原理
商业价值
智能体目录
一个 BeeAI 平台服务整个团队
统一管理,团队协作更高效
框架无关
BeeAI 实现 Agent Communication Protocol (ACP),标准化智能体接口,无论其构建方式如何
开发者可以使用偏好的工具,同时保持兼容性
容器化智能体
每个智能体运行在独立的容器中,资源限制明确
性能更优,安全性更高,资源利用更高效
一致的接口
可预测的智能体交互方式
一次学习,随处使用
智能体发现
所有智能体出现在可搜索的目录中,附带功能详情
终端用户轻松找到智能体,开发者了解使用模式
LLM 提供者灵活性
支持连接任何 LLM 提供者
为每个任务选择最佳模型,轻松切换提供者

快速开始

[!TIP] 这是简化版本。详细安装指南请参阅 安装文档。

  1. 安装 BeeAI CLI(使用 uv;Linux 系统还需安装 QEMU):
ounter(lineuv tool install beeai-cli
  1. 启动 BeeAI 平台:
ounter(linebeeai platform start
  1. 配置 LLM 提供者:
ounter(linebeeai env setup
  1. 使用 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
  1. 启动 Web 界面:
ounter(linebeeai ui

[!NOTE] Web UI 专为终端用户设计,简化了基础智能体交互,避免 CLI 的复杂性。请将 Web UI 视为智能体的部署目标,而非主要开发环境。

项目地址

https://github.com/i-am-bee/beeai-platform/blob/main/README.md




扫码加入技术交流群,备注「开发语言-城市-昵称

(文:GitHubStore)

发表评论