SuperAGI - 构建、管理和运行 AI Agent

文章目录


一、关于 SuperAGI

SuperAGI 一个开发优先的开源自治AI代理框架,使开发人员能够构建、管理和运行有用的自治代理。您可以无缝运行并发代理,使用工具扩展代理功能。代理有效地执行各种任务,并在每次后续运行中不断提高其性能。


💡特点

  • 配置、生成和部署自治AI代理-创建生产就绪和可扩展的自治代理。
  • 使用工具包扩展代理功能-将工具包从我们的市场添加到您的代理工作流程中。
  • 图形用户界面-通过图形用户交互界面访问您的代理。
  • Action Console-通过授予代理输入和权限与代理交互。
  • 多个向量DB-连接到多个向量DB以提高代理的性能。
  • 性能遥测-深入了解代理的性能并进行相应优化。
  • 优化令牌使用-控制令牌使用以有效管理成本。
  • 代理内存存储-通过存储他们的内存使您的代理能够学习和适应。
  • 模型-针对业务特定用途的自定义微调模型。
  • 工作流-使用ReAct LLM的预定义步骤轻松自动化任务。

🛠 工具包

工具包允许SuperAGI代理与外部系统和第三方插件进行交互。


二、⚙️安装

您可以使用以下三种方法之一安装SuperAGI。

☁️SuperAGI云

要快速开始尝试代理,而无需设置系统,请尝试Superagi Cloud

1、访问Superagi Cloud并使用您的github帐户登录。

2、在您的帐户设置中,转到"模型提供程序"并添加您的API密钥。

一切就绪!毫不费力地开始运行您的代理。


🖥️本地

1、打开您的终端并克隆SuperAGI存储库。

shell 复制代码
git clone https://github.com/TransformerOptimus/SuperAGI.git 

2、使用以下命令导航到克隆的存储库目录:

shell 复制代码
cd SuperAGI

3、创建config_template. yaml的副本,并将其命名为config.yaml。

4、确保您的系统上安装了Docker。您可以从这里下载并安装它。

5、运行Docker Desktop后,在SuperAGI目录中运行以下命令:

a、对于常规使用:

shell 复制代码
docker compose -f docker-compose.yaml up --build

b、如果您想将SuperAGI与本地LLM一起使用并拥有GPU,请运行以下命令:

shell 复制代码
docker compose -f docker-compose-gpu.yml up --build

6、打开您的网络浏览器并导航到http://localhost:3000以访问SuperAGI。


🌀 Digital Ocean

https://cloud.digitalocean.com/apps/new?repo=https://github.com/TransformerOptimus/SuperAGI/tree/main


三、架构

1、SuperAGI 架构


2、代理架构


3、代理工作流架构


4、Tools 架构


5、ER图


2025-01-27(一)

相关推荐
WenGyyyL几秒前
使用OpenCV和MediaPipe库——增强现实特效(在手腕添加虚拟手表)
人工智能·opencv·计算机视觉·ar·cv·mediapipe
东临碣石823 分钟前
【英伟达AI论文】多模态大型语言模型的高效长视频理解
人工智能·语言模型·自然语言处理
我去热饭4 分钟前
【完整记录】基于腾讯云HAI+DeepSeek快速开发法律咨询(小律师)辅助平台过程
人工智能
CoovallyAIHub5 分钟前
一码难求的Manus,又对计算机视觉产生冲击?复刻开源版已在路上!
人工智能·深度学习·计算机视觉
是理不是里_6 分钟前
人工智能里的深度学习指的是什么?
人工智能·深度学习
AI_Echoes9 分钟前
用代理知识蒸馏方法克服错误的文档摄取和RAG策略
人工智能
泰迪智能科技0111 分钟前
企业数据挖掘平台×DeepSeek强强联合,多种应用场景适用
人工智能·数据挖掘
X204620 分钟前
我的新开源Markify!专为 LLM 优化的开源文档解析神器,轻松破解 PDF 难题!融合MinerU和markitdown!
人工智能·llm
我感觉。32 分钟前
【机器学习chp11】聚类(K均值+高斯混合模型+层次聚类+基于密度的聚类DBSCAN+基于图的聚类+聚类的性能评价指标)
人工智能·机器学习·聚类·k均值