Golem-GPT
Golem-GPT
软件
软件描述
基于 OpenAI 的 GPT-4 和 GPT-3.5 构建的、能够根据用户指定目标实现具体行动的智能体框架。
官方网站
访问软件的官方网站了解更多信息
golem-gpt.com
什么是 Golem-GPT?
Golem-GPT 是什么? Golem-GPT 借助 OpenAI 的 GPT-4 和 GPT-3.5,为用户指定的目标提供即开即用的操作动作和构建模块,以创建可执行的智能体。 它是一个基于 Python 的开源框架,依赖项极少。 该框架引入了以下概念:
AI 模型(GPT-4 或 GPT-3.5)为“Golem”生成一个操作计划,该计划以结构化动作列表的形式呈现; Golem 执行这些动作,将结果存储在记忆中,并向 AI 提供反馈循环,以生成后续动作; 操作计划会与一个“Codex”对齐,即一组针对安全性和/或效率的定制化限制; 必要时,目标可以被委派给具有不同角色的 Golem,例如“总监”可以将编码任务委派给“编码 Golem”,将设计任务委派给“设计 Golem”。
目前支持的操作包括:
ask_human_input(query) get_os_details() get_local_date() read_file(filename) write_file(filename, content) http_download(url, method, headers, body, to_filename) run_script(name) explain(comment)
它与 AutoGPT 有何不同?
保持简单且易于修改,同时依赖项极小; 在保持核心功能简洁的前提下,我们希望通过自定义动作、角色、策略及其他组件来实现可扩展性; 我们认为它更像一个交互式工具,而非必须完全自主运行; 最初就设计了“总监”角色、多角色支持和任务委派机制; 此外,我们使用 GPT-3.5 进行测试,GPT-3.5 更经济,且在多数实际场景中能提供足够好的结果。