主要观点:
- Agent K 是一个自进化的自动代理通用人工智能(AGI),由协作的代理组成,按需构建新代理以完成用户任务。
- Agent K 的 mind 由协作解决问题的代理和代理可用于与外界交互的工具组成,以 Python 文件形式存在于“agents”和“tools”目录中,便于跟踪进展和贡献。
- 构成内核的代理包括与人类交互的 Hermes、创建和维护其他代理的 AgentSmith、开发系统内工具的 ToolMaker 以及进行在线研究的 WebResearcher。
- Agent K 基于 LangGraph 和 LangChain 框架,运行在隔离的 docker 容器中,需安装最新 docker,步骤为复制
.env.template
到.env
、设置环境变量、运行./agentk
。
关键信息:
- 有演示视频
AgentK.Demo.mov
及对应的追踪链接https://smith.langchain.com/public/b0a0278c-f8b0-4912-966c-bd6c43954326/r
。 - Agent K 鼓励为自身编写测试,内部检测和修复行为异常的代理和工具的工作在进行中。
重要细节:
- 各个代理的功能:Hermes 负责与人类交互等;AgentSmith 负责创建和维护其他代理;ToolMaker 负责开发工具;WebResearcher 负责在线研究。
- 运行 Agent K 的具体步骤及所需环境。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。