LLMs之Agent之AgentK:AgentK的简介、安装和使用方法、案例应用之详细攻略

LLMs之Agent之AgentK:AgentK的简介、安装和使用方法、案例应用之详细攻略

目录

AgentK的简介

1、特点

2、核心代理

3、AgentK 的思维由以下组成:

4、内部结构

AgentK的安装和使用方法

1、如何运行

AgentK的案例应用


AgentK的简介

2024年8月,自我代理的 AGI。AgentK 是一个由多个代理(Agent)成的自我进化的 AGI,这些代理协作并根据需要创建新的代理,以完成用户的任务。AgentK是一个自动代理的AGI(通用人工智能)系统,它能够自我进化和模块化。AgentK由多个协同工作的代理组成,这些代理能够根据需要构建新的代理来完成用户的任务。它是一个模块化的、自我进化的系统,随着你赋予它完成任务的挑战,它会逐步构建自己的“思维”。 “K”代表内核(kernel),意指一个小的核心。AgentK的目标是成为启动自身并随后发展自身“思维”所需的最少代理和工具集。 AgentK的“思维”由协同解决问题的代理和能够与外部世界交互的工具组成。这些代理和工具都以普通的Python文件形式开发(位于agents和tools目录下),方便追踪其发展进程,甚至允许用户贡献代码。
项目还提供了一个演示视频 (AgentK.Demo.mov) 和该演示的追踪链接,展示了AgentK的运行效果。
AgentK是一个具有创新性的AGI系统,其自我进化和模块化的特点使其具有很大的发展潜力。 它通过协同工作的代理和工具,能够完成复杂的任务,并不断学习和改进自身的能力。
>> Agent K 是一个模块化的、自我进化的 AGI 系统,它会在你挑战它完成任务时逐渐构建自己的思维。
>> "K" 代表核心,意思是小型核心。AgentK 的目标是成为启动自身并发展自我思维所需的最小代理和工具集。

GitHub地址GitHub - mikekelly/AgentK: An autoagentic AGI that is self-evolving and modular.

演示地址LangSmith

1、特点

>> 自我进化:AgentK能够根据需要创建新的代理和工具,不断完善自身的功能和能力。 它不是一个静态的系统,而是一个动态发展的系统。
>> 模块化:AgentK的架构是模块化的,由多个独立的代理和工具组成,这使得系统易于维护和扩展。 新的代理和工具可以很容易地添加到系统中,而不会影响其他部分的功能。
>> 协同工作:AgentK中的多个代理协同工作以解决问题,每个代理负责不同的任务,共同完成最终目标。
>> 基于LangGraph和LangChain框架:AgentK构建于LangGraph和LangChain框架之上,这两个框架提供了强大的工具和功能,简化了AGI系统的开发。
>> 自我测试:AgentK鼓励自身编写测试代码,以检测和修复行为异常的代理和工具(这部分功能仍在开发中)。

2、核心代理

>> Hermes:协调者,与人类交互以理解目标,管理任务的创建和分配,并协调其他代理的活动。
>> AgentSmith:架构师,负责创建和维护其他代理。AgentSmith确保代理配备必要的工具并测试其功能。
>> ToolMaker:工具开发者,创建和改进代理执行任务所需的工具,确保系统保持灵活性和良好的装备。
>> WebResearcher:知识收集者,执行深入的在线研究,为系统提供最新的信息,使代理能够做出明智的决策并有效地执行任务。

3、AgentK 的思维由以下组成:

>> 代理:这些代理通过协作来解决问题;

>> 工具:代理能够使用这些工具与外部世界互动。

它将这些代理和工具作为常规 Python 文件(位于 agents 和 tools 目录中)进行开发,因此很容易跟踪其进展,如果你愿意,你甚至可以自己贡献。

4、内部结构

AgentK 被鼓励为自己编写测试。为了帮助检测和修复运行不正常的代理和工具,还有更多工作在进行中。

AgentK 建立在优秀的 LangGraph 和 LangChain 框架之上。

AgentK的安装和使用方法

1、如何运行

AgentK 在隔离的 Docker 容器中运行,因此你需要在系统上安装最新的 Docker。

AgentK在一个Docker容器中独立运行,因此需要在系统上安装最新的Docker。 运行步骤如下:
将 .env.template 文件复制到 .env 文件。
在 .env 文件中设置环境变量。
运行 ./agentk 命令。

AgentK的案例应用

持续更新中……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一个处女座的程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值