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 执行这些动作,将结果存入记忆(Memory),并提供反馈回路以生成下一步动作; 同时,行动规划需符合一个“Codex”,即一组自定义的安全与/或效率限制; 必要时,目标可委派给具有不同角色的 Golems,例如“导演”可将编码任务委派给“编码 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 进行测试,成本更低,对许多场景已足够有效。
