Agent Zero AI开源框架,不是预定义的代理框架。它旨在充满活力、有机地成长并在您使用时学习、是完全透明、可读、可理解、可定制和交互式的、使用计算机作为完成其(您的)任务的工具

一、软件特点

文末提供程序和源码下载(Windows、macOS和Linux的)

        Agent Zero AI开源框架,不是预定义的代理框架。它旨在充满活力、有机地成长并在您使用时学习、是完全透明、可读、可理解、可定制和交互式的、使用计算机作为完成其(您的)任务的工具。

二、主要特点

1、通用助手

  • Agent Zero 不是为特定任务预编程的(但可以预编程)。它旨在成为一个通用的个人助理。给它一个任务,它将收集信息、执行命令和代码、与其他代理实例合作,并尽最大努力完成它。
  • 它具有持久内存,可以记住以前的解决方案、代码、事实、说明等,以便将来更快、更可靠地解决任务。

2、计算机作为工具

  • Agent Zero 使用作系统作为完成其任务的工具。它没有预先编程的单一用途工具。相反,它可以编写自己的代码,并根据需要使用终端创建和使用自己的工具。
  • 其武器库中唯一的默认工具是在线搜索、内存功能、通信(与用户和其他代理)以及代码/终端执行。其他所有内容均由代理自行创建,或者可由用户扩展。
  • 工具使用功能是从头开始开发的,即使是非常小的模型,也是最兼容和可靠的。
  • 默认工具:Agent Zero 包括知识、网页内容、代码执行和通信等工具。
  • 创建自定义工具:通过创建您自己的自定义工具来扩展 Agent Zero 的功能。
  • 工具:工具是一种新型工具,允许您创建可由 Agent Zero 调用的自定义函数和过程。

3、多方智能体合作

  • 每个代理都有一个高级代理,给它任务和指示。然后,每个代理都向上级报告。
  • 在链中的第一个代理 (Agent 0) 的情况下,上级是人类用户;代理没有看到任何区别。
  • 每个代理都可以创建其从属代理来帮助分解和解决子任务。这有助于所有代理保持其上下文的简洁和专注。

4、完全可定制和可扩展

  • 此框架中几乎没有任何内容是硬编码的。没有什么是隐藏的。用户可以扩展或更改所有内容。
  • 整个行为由 prompts/default/agent.system.md 文件中的系统提示符定义。更改此提示并显著更改框架。
  • 该框架不会以任何方式指导或限制代理。代理不必遵循硬编码的轨道。
  • 在通信回路中发送给代理的每一个提示、每一个小消息模板都可以在 prompts/ 文件夹中找到并更改。
  • 每个默认工具都可以在 python/tools/ 文件夹中找到,并对其进行更改或复制以创建新的预定义工具。

5、沟通是关键

  • 给你的代理人一个适当的系统提示和指示,它可以创造奇迹。
  • 代理人可以与他们的上级和下级沟通,提出问题,给出指示并提供指导。在系统提示符中指导您的代理如何有效沟通。
  • 终端界面是实时流式和交互式的。您可以随时停止和干预。如果您看到您的代理朝着错误的方向前进,请立即停下来告诉它。
  • 这个框架有很大的自由度。您可以指示您的代理定期向上级报告,请求允许继续。您可以指示他们在决定何时委派子任务时使用积分系统。上级可以仔细检查下属的结果并提出争议。可能性是无穷无尽的。

三、使用 Agent Zero 构建的内容

  • 开发项目 - "Create a React dashboard with real-time data visualization"

  • 数据分析- "Analyze last quarter's NVIDIA sales data and create trend reports"

  • 内容创作 - "Write a technical blog post about microservices"

  •  系统管理员 - "Set up a monitoring system for our web servers"

  •  研究- "Gather and summarize five recent AI papers about CoT prompting"

快速开始

# Pull and run with Docker

docker pull frdel/agent-zero-run
docker run -p 50001:80 frdel/agent-zero-run

# Visit http://localhost:50001 to start

四、完全 Docker 化,具有 Speech-to-Text 和 TTS

  • 可自定义的设置允许用户根据自己的需求定制代理的行为和响应。
  • Web UI 输出非常干净、流畅、多彩、可读且具有交互性;没有什么是隐藏的。
  • 您可以直接在 Web UI 中加载或保存聊天。
  • 您在终端中看到的相同输出会自动保存到每个会话的 logs/ 文件夹中的 HTML 文件中。

  • 代理输出是实时流式传输的,允许用户随时阅读和干预。
  • 无需编码;只需要提示和沟通技巧。
  • 借助可靠的系统提示符,该框架即使对于小型模型也很可靠,包括精确的工具使用。
  • 通过适当的指导,Agent Zero 能够做很多事情,甚至是与您的计算机、数据或帐户相关的潜在危险作。始终在隔离环境(如 Docker)中运行 Agent Zero,并小心您的愿望。
  • 整个框架由 prompts/ 文件夹引导。代理指南、工具说明、消息、实用 AI 功能,应有尽有。

五、软件下载

夸克网盘分享

本文信息来源于GitHub作者地址:GitHub - frdel/agent-zero: Agent Zero AI framework

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值