发现 AI 代理的未来arrow_forward

NegMAS

calendar_today收录于 2026年4月25日
category智能体与应用工具
code开源
Python多智能体系统AI代理智能体框架CLI智能体与应用工具教育/研究资源

面向自主协商智能体的 Python 框架,支持双边/多边、并发、情境化协商仿真与策略开发。

NegMAS(NEGotiations Managed by Agent Simulations)是一个功能完备的自主协商多智能体框架。它提供了从议题定义、效用建模、协商策略到协议引擎的完整工具链,核心概念链路为 Issues → Outcomes → UtilityFunction → Negotiator → Mechanism → World。

协议层面内置 SAOMechanism(交替报价)、单文本协议和拍卖机制,支持自定义扩展。策略层面提供多种内置协商者(Aspiration、TimeBased、Boulware、TitForTat 等),支持继承扩展、多策略聚合(MetaNegotiator)以及 BOA 组件化构建模式。效用函数体系涵盖线性加权、映射型、非线性聚合及概率/动态变体。

情境化仿真是 NegMAS 的差异化能力:通过 World 仿真环境与 Controller 协调机制,智能体可同时参与多个并发协商并处理跨谈判依赖,这一能力在与 SCML(供应链管理联赛)的深度集成中得到充分验证。此外,NegMAS 通过 py4j 桥接兼容 Java 版 Genius 平台的智能体,并提供 CLI 工具、GUI 入口及 matplotlib/plotly 可视化支持。

典型应用涵盖自动协商学术研究、ANAC 竞赛、供应链仿真、多机器人协调及 MARL 训练环境。当前版本 0.15.4,要求 Python ≥ 3.10,采用 AGPL-3.0-or-later 许可。

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch