© 2026FindAgent  · @simprr
返回列表
d

daveshap/OpenAI_Agent_Swarm

HAAS = Hierarchical Autonomous Agent Swarm - "Resistance is futile!"

agentautonomousswarm
⭐

3.1k

Stars

🔱

395

Forks

👁

116

Watchers

📋

5

Issues

PythonMIT创建于 2023/11/7更新于 6 天前
在 GitHub 上查看
README
由 Gemini 翻译整理

分层自主智能体集群 (HAAS)

!!!! 公告

我们现在有了首批 GPT 礼宾助手。你可以与这些自定义的 ChatGPT 进行对话,了解项目的最新进展!

  • HAAS 委员会礼宾助手 (HAAS Board Concierge): https://chat.openai.com/g/g-MIssTuE2b-haas-board-concierge
  • HAAS 助手 (HAAS Assistant): https://chat.openai.com/g/g-lIAp9qowx-haas-assistant (功能与上述一致,但速度显著更快)

公共 Discord

用于 ACE Framework 和 HAAS 项目的 Autonomous AI Lab Discord 频道现已开放:https://discord.gg/mJKUYNm8qY

!!!! 重要提示:此代码仓库仍是事实的唯一来源!如果这里没有更新,那就是不存在!Discord 仅供交流便利使用。

项目原则

快速行动,勇于突破

这首先是一个高速度的黑客组织。

追求最前沿

独家使用最前沿的技术,例如 OpenAI 最新的 Agents API 接口。如果想要纯开源方案,请查看 ACE Framework:https://github.com/daveshap/ACE_Framework

完全自主

完全自主的集群是我们的终极目标。这意味着无需人类介入(human-in-the-loop)来告诉它做什么、进行监督或执行任何操作。完全自主集群的特征包括:

  1. 自我引导: 一旦实例化,集群将在无需监督的情况下追求其使命或目标。它可能会基于启发式准则(Heuristic Imperatives)或特定的任务参数进行自我引导。
  2. 自我纠正: 集群必须能够检测并纠正技术、战略、认知以及其他方面的错误。
  3. 自我改进: 最终,集群应能随着时间的推移不断增强其自身的基础能力。

概述

分层自主智能体集群(Hierarchical Autonomous Agent Swarm, HAAS)是一项突破性的计划,利用 OpenAI 在 Agent API 方面的最新进展,构建一个自组织且受伦理治理的 AI 智能体生态系统。HAAS 借鉴了 ACE Framework 的灵感,引入了一种全新的 AI 治理与运作模式,即由一组层级分明、各具专长和能力的智能体协同工作,以解决复杂问题并执行广泛的任务。

HAAS 被设计为一个可自我扩展的系统,其核心智能体集在“最高监督委员会”(Supreme Oversight Board, SOB)的治理下,能够设计、配置并管理任意数量的、针对特定需求定制的子智能体。本文档旨在作为 HAAS 理论基础、架构设计和运作原则的综合指南。

理论基础

HAAS 的前提是:自主智能体需要一个稳健的伦理和操作框架,以做出符合人类价值观和组织目标的决策。这源于一种认知,即 AI 和人类一样,如果没有一套指导原则或道德指南针,就无法有效运作。HAAS 通过建立一个多层级系统来解决这一问题,其中每一层的智能体都在定义的伦理和功能范围内运作,确保决策在考量道德、伦理和效用价值的前提下做出。

系统架构

最高监督委员会 (SOB)

处于 HAAS 层级顶端的是“最高监督委员会”(SOB),这是一个由模仿不同文化和叙事中智慧与伦理原型的高级智能体组成的集体。SOB 的职责包括:

  • 建立并维护智能体集群的伦理框架和总体使命。
  • 做出高级决策和判断,包括智能体的创建与终止。
  • 监控所有智能体的活动,确保其与系统的核心价值观和目标保持一致。
  • 作为基于角色的访问控制(RBAC)机制,以维持系统内部的秩序与安全。

执行智能体 (Executive Agents)

位于 SOB 之下的是执行智能体,类似于公司中的执行领导层。这些智能体负责:

  • 将 SOB 的指令转化为可执行的计划和策略。
  • 监督特定的运营领域,如资源分配、流程优化和任务执行。
  • 相互协调,确保智能体集群的平稳运行。

子智能体 (Sub-Agents)

子智能体是由 SOB 或执行智能体创建的,用于执行特定任务的专业智能体。它们被设计为具有特定的功能和知识库,以应对层级中更高层级所识别出的需求。

智能体配置

HAAS 中的每个智能体由以下参数定义:

函数 (Functions)

智能体配备了一组函数,使其能够履行指定的角色。这些函数包括 API 交互、内部流程管理,以及在需要时生成额外智能体的能力。

文件 (Files)

智能体可以访问选定的文件,这些文件构成了它们的知识库,为其提供所需的信息。

贡献者
dgOrFtaSTj
项目信息
默认分支main
LicenseMIT License
创建时间2023/11/7
最近更新6 天前
GAI 中文摘要

OpenAI_Agent_Swarm 是一个基于层级化架构的自主智能体集群框架,旨在利用 OpenAI 最新的智能体 API 构建能够自我组织、自我管理并具备道德准则的 AI 生态系统。该项目通过建立一套完善的指挥监督体系,解决复杂任务执行中的自主决策与协作难题,推动实现 AI 的全自动闭环运行。

核心功能包括通过最高监督委员会实现对下级智能体的统一规划与管理,支持智能体根据任务需求进行自我创建与任务分配,具备实时监测并纠正策略错误的自我修正能力,以及致力于通过持续迭代不断提升系统整体执行效能。

该项目适用于对前沿 AI 自主化研究感兴趣的开发者与科研人员,主要场景包括构建无需人工干预的自动化智能体协作网络,以及探索 AI 集群在复杂动态环境下的自我进化方案。