© 2026FindAgent  · @simprr
返回列表
T

TransformerOptimus/SuperAGI

<⚡️> SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably.

agentsagiaiartificial-general-intelligenceartificial-intelligenceautonomous-agentsgpt-4hacktoberfestllmllmopsnextjsopenaipineconepythonsuperagi
⭐

17.4k

Stars

🔱

2.2k

Forks

👁

177

Watchers

📋

222

Issues

PythonMIT创建于 2023/5/13更新于 今天
在 GitHub 上查看访问主页
README
由 Gemini 翻译整理

SuperAGI

<⚡️> SuperAGI - 一个以开发者为中心的开源自主 AI Agent 框架。旨在帮助开发者快速、可靠地构建、管理和运行实用的自主 Agent。


我们是什么?

一个以开发者为中心的开源自主 AI Agent 框架,使开发者能够构建、管理并运行实用的自主 Agent。你可以无缝地运行并发 Agent,并利用工具(Toolkits)扩展 Agent 的能力。这些 Agent 能够高效地执行各种任务,并随着每次后续运行持续优化其性能。

💡 功能特性

  • 预配、生成与部署自主 AI Agent - 创建可扩展且生产就绪的自主 Agent。
  • 通过 Toolkits 扩展 Agent 能力 - 从我们的市场(Marketplace)添加 Toolkits 到你的 Agent 工作流中。
  • 图形用户界面 - 通过图形界面轻松访问和管理你的 Agent。
  • 操作控制台 (Action Console) - 通过提供输入和权限与 Agent 进行交互。
  • 支持多种 Vector DB - 连接到多种向量数据库,以提升 Agent 的表现。
  • 性能遥测 - 深入了解 Agent 的性能,并进行相应的优化。
  • 优化 Token 使用 - 控制 Token 的消耗,以有效管理成本。
  • Agent 记忆存储 - 通过存储记忆,使你的 Agent 能够学习并进行调整。
  • 模型 - 针对特定业务场景定制的微调模型。
  • 工作流 - 使用 ReAct LLM 的预定义步骤,轻松实现任务自动化。

🛠 Toolkits

Toolkits 允许 SuperAGI Agent 与外部系统和第三方插件进行交互。

⚙️ 安装方式

你可以通过以下三种方式之一安装 SuperAGI。

☁️ SuperAGI Cloud

如果想快速开始体验 Agent,而无需配置繁琐的系统环境,请尝试 Superagi Cloud:

  1. 访问 Superagi Cloud 并使用你的 GitHub 账号登录。
  2. 在账户设置中,进入“Model Providers”并添加你的 API Key。

设置完成!现在可以轻松运行你的 Agent 了。

🖥️ 本地部署

  1. 打开终端并克隆 SuperAGI 仓库:
git clone https://github.com/TransformerOptimus/SuperAGI.git 
  1. 进入克隆的仓库目录:
cd SuperAGI
  1. 复制 config_template.yaml 并重命名为 config.yaml。

  2. 确保系统中已安装 Docker。你可以从 这里 下载并安装。

  3. 确保 Docker Desktop 已运行,在 SuperAGI 目录下执行以下命令:

    a. 常规使用:

    docker compose -f docker-compose.yaml up --build
    

    b. 如果你想在本地使用 GPU 和 Local LLM:

    docker compose -f docker-compose-gpu.yml up --build
    
  4. 打开浏览器并访问 http://localhost:3000 即可使用 SuperAGI。

🌀 Digital Ocean

点击此处 将 SuperAGI 一键部署到 DigitalOcean。

🌐 架构

  • SuperAGI 架构
  • Agent 架构
  • Agent 工作流架构
  • 工具架构
  • ER 图

📚 资源

  • 文档 (Documentation)
  • YouTube 频道

📖 需要帮助?

加入我们的 Discord 社区 进行支持与交流。

如果你有疑问或遇到问题,请随时 创建新的 issue 获取支持。

💻 贡献

我们 ❤️ 每一位贡献者。我们致力于在社区中营造一个开放、友好且安全的环境。

如果你想参与贡献,请先阅读我们的 贡献指南 (Contribution Guide)。

我们要求所有社区参与者遵守我们的 行为准则 (Code of Conduct)。

了解我们未来的规划,请查看我们的 路线图 (Roadmap)。

查看一些 适合新手的 Issue (Good first issues) 以便开始你的贡献之旅。

贡献者
mNFlnjCnTA
项目信息
默认分支main
LicenseMIT License
创建时间2023/5/13
最近更新今天
GAI 中文摘要

SuperAGI 是一个面向开发者的开源自主 AI 智能体框架,旨在帮助开发者快速、可靠地构建、管理和运行实用的自主 AI 智能体。该框架提供了一套完整的开发工具,能够有效降低自动化任务的实现难度,推动自主智能体在实际业务中的落地。

提供可视化的界面来创建和配置自主智能体,简化智能体的定义与管理过程。 内置丰富的工具库,支持智能体与多种外部系统和 API 进行交互。 具备多智能体协调能力,能够处理复杂任务并优化执行效率。 支持长短期记忆管理,让智能体在处理任务时具备更好的上下文连贯性和学习能力。 提供可扩展的架构,方便开发者根据特定业务需求定制功能和插件。

该项目主要适用于有编程基础的开发人员,常用于自动化执行复杂的业务流程、数据抓取、任务调度以及构建定制化的 AI 助手应用。