SuperAGI 一个开发优先的开源自主人工智能代理框架

SuperAGI 一个开发优先的开源自主人工智能代理框架。使开发人员能够快速可靠地构建、管理和运行有用的代理。SuperAGI 一个开发优先的开源自主人工智能代理框架

特征

  • 供应、生成和部署自主人工智能代理
  • 使用工具扩展代理功能
  • 无缝运行并发代理
  • 图形用户界面
  • 操作控制台
  • 多个向量 DB
  • 多模式代理
  • 代理轨迹微调
  • 性能遥测
  • 优化代币使用
  • 代理内存存储
  • 循环检测启发法
  • 并发代理
  • 资源管理器

架构

「超级 AGI 架构」SuperAGI 一个开发优先的开源自主人工智能代理框架「代理架构」

SuperAGI 一个开发优先的开源自主人工智能代理框架

「代理工作流程架构」SuperAGI 一个开发优先的开源自主人工智能代理框架「工具架构」

SuperAGI 一个开发优先的开源自主人工智能代理框架

「ER 图」

SuperAGI 一个开发优先的开源自主人工智能代理框架

图形用户界面

SuperAGI 一个开发优先的开源自主人工智能代理框架

配置

  • 在终端中使用或直接从 github 页面以 zip 格式下载存储库。
git clone https://github.com/TransformerOptimus/SuperAGI.git
  • 使用导航到目录 cd SuperAGI 并创建的副本 config_template.yaml,并将其命名 config.yaml(注意文件扩展名.yaml)。
  • 输入唯一的 OpenAI API 密钥、Google 密钥、自定义搜索引擎 ID,config.yaml 文件中不带任何引号或空格。

安装

Win/MacOS/Linux

「自定义搜索引擎」

  • 使用 Gmail ID 注册。
  • 选择合适的名称并选择“搜索整个网络”,然后单击“创建”。SuperAGI 一个开发优先的开源自主人工智能代理框架
  • 点击“自定义”并复制“搜索引擎 ID”。SuperAGI 一个开发优先的开源自主人工智能代理框架
  • 确保系统中已安装 Docker
  • 一旦 Docker Desktop 运行,请 docker-compose up –build 在 SuperAGI 目录中运行命令:打开浏览器并转到 localhost:3000 查看 SuperAGI 正在运行。

工具

编码工具

  • 编写代码:使用 SuperAGI 的编码工具,编写新代码是一个简化且轻松的过程,使编程任务变得更加简单。
  • 审查代码:SuperAGI 的编码工具允许进行全面的代码审查,确保代码保持质量标准并遵守最佳实践。
  • 重构代码:使用 SuperAGI 的编码工具重构代码变得轻而易举,在不改变其功能的情况下改进代码结构。
  • 调试:编码工具可以有效地识别和修复错误,确保代码按预期执行。
  • 概念解释:此功能为各种编程概念提供清晰的解释,增强理解并使复杂的编码问题更容易解决。

网页抓取工具

SuperAGI Webscraper 工具允许用户执行网页抓取、提取 URL 并从网站检索文本内容。

  • URL 提取:SuperAGI Web Scraper 工具可以从网页中提取 URL,允许用户收集和分析链接以进行进一步处理。
  • 文本检索:该工具能够从网站检索文本内容,使用户能够收集和分析来自各种来源的数据。

传送门

开源协议:MIT license

开源地址:https://github.com/TransformerOptimus/SuperAGI

项目合集:https://github.com/OpenTechCol/OpenTechCol

SuperAGI 一个开发优先的开源自主人工智能代理框架 -END-


原文始发于微信公众号(开源技术专栏):SuperAGI 一个开发优先的开源自主人工智能代理框架

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/155330.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!