跳转到主要内容
ToolPotion

GitHub - BeeBot

BeeBot 是一款旨在执行任务的自主 AI 助手。它利用 AutoPack 进行工具选择、内置持久性和 REST API。该项目目前处于暂停状态,目标是实现高成功率、灵活性和可靠性。它优先考虑功能性和灵活性,而不是开发人员的便利性。

访问URL

描述

BeeBot 是一个托管在 GitHub 上的自主 AI 代理,旨在自主执行各种实际任务。该项目目前处于暂停状态,因为开发者认为当前的 LLM 尚未具备通用自主 AI 的能力。如果 LLM 得到显着改进、开发了自定义模型或确定了特定的任务子集,该项目可能会被重启。

BeeBot 的核心功能包括通过 AutoPack 进行工具选择、在任务执行期间获取更多工具的能力、内置持久性和符合 e2b 标准的 REST API。它还具有用于事件发布的 websocket 服务器、可交换的文件系统仿真和 Web UI(即将推出)。该项目强调功能性、灵活性和可靠性,优先考虑这些方面而不是开发人员的便利性。开发过程以特定的理念为指导,侧重于工具选择、LLM 专业化和非正统方法,以提高开发速度。

BeeBot 的架构和未来计划在 docs/ 目录中有详细说明。该项目使用 AutoPack 作为其工具的包管理器,并利用各种 LLM。该项目的优先事项是功能性、灵活性、可靠性、效率和便利性。该项目使用端到端测试而不是单元测试。该项目是开源的,欢迎社区的贡献和反馈。该项目主要用 Python 编写。

要开始使用,用户可以克隆存储库并使用 poetry 安装依赖项。需要持久性,建议使用 Docker 的 Postgres。可以使用 `poetry run beebot API` 运行 CLI。可以使用 `uvicorn` 启动服务器。可以使用 curl 命令调用 API。websocket 连接可在 /notifications 端点使用。该项目积极寻求贡献和反馈。

GitHub的核心功能

  • 自主任务执行

  • 通过 AutoPack 进行工具选择

  • 内置持久性

  • 符合 e2b 标准的 REST API

  • 用于事件发布的 Websocket 服务器

  • 可交换的文件系统仿真

  • Web UI(即将推出)

  • 动态历史操作

  • 使用 Helicone 的内置缓存

  • 侧重于功能性和灵活性

  • 使用端到端测试

  • 开源项目

GitHub入门

  1. 开发者:使用 git clone https://github.com/AutoPackAI/beebot.git 克隆存储库

  2. 开发者:使用 cd beebot 导航到项目目录

  3. 开发者:使用 poetry install 安装依赖项

  4. 开发者:配置持久性(推荐使用 Docker 的 Postgres)

  5. 开发者:使用 poetry run beebot API 运行 CLI

  6. 开发者:使用 uvicorn beebot.initiator.api:create_app --factory --timeout-keep-alive=300 启动服务器

  7. 开发者:使用 curl 命令与 API 交互以创建和执行任务

GitHub的使用案例

  • 自动化任务执行
  • AI 助手开发
  • 工具集成
  • API 交互
  • Websocket 通知
  • AI 实验
  • 工作流程自动化
  • 研发

GitHub的常见问题

GitHub 评价

加载中...

与 GitHub 类似的热门AI工具

AI GitHub 仓库

BeeAI Framework 是一个开源工具包,用于构建生产就绪的 AI 代理和多代理系统。它支持 Python 和 TypeScript 开发,提供推理、行动、协作和强大的错误处理功能,从而实现复杂的问解决。

AI 智能体构建工具

AI GitHub 仓库

Dify 是一个用于开发 LLM 应用的开源平台。它提供了一个可视化画布,用于构建 AI 工作流、RAG 管道和代理功能。凭借全面的模型支持和 LLMOps 功能,它能够为开发人员实现快速原型设计和生产部署。

精选AI 智能体构建工具

AI GitHub 仓库

pi是一个AI代理工具包,提供统一的LLM API、代理循环、文本用户界面(TUI)和编码代理CLI。它旨在简化AI代理的开发和部署,使开发人员更容易将AI功能集成到他们的应用程序中。

精选AI 智能体构建工具

AI GitHub 仓库

AutoGPT 是一个开源平台,用于创建和部署自主 AI 代理。它提供了构建、测试和管理 AI 工作流的工具,使用户能够专注于创新。该平台支持自托管和云托管的 Beta 版本,使 AI 能够应用于各种场景。

精选AI 智能体构建工具

AI GitHub 仓库

SuperAGI 是一个面向开发者的、开源的自主 AI 代理框架。它使开发者能够快速可靠地构建、管理和部署有用的自主代理。该平台支持并发代理、用于扩展能力的工具包以及用于交互和管理的图形用户界面。

AI 智能体构建工具

Langflow是一个强大的工具,用于构建和部署AI驱动的代理和工作流。它使用户能够创建智能系统,自动化任务并提高各类应用程序的生产力。

精选AI 智能体构建工具

AI GitHub 仓库

CodeFuse-ChatBot 是一款开源的 AI 助手,旨在简化软件开发生命周期。它利用多智能体框架、DevOps 工具包以及用于代码和文档的 RAG,旨在简化复杂任务并革新开发实践。

AI 编程助手

AI GitHub 仓库

OpenHands 是一个自托管的开发者控制中心,用于AI驱动的编码代理和自动化。它允许您运行各种 ACP 兼容的代理,通过统一的界面进行管理,并创建与 Slack 和 GitHub 等工具集成的自定义工作流。

AI 编程助手