SuperAPI AI 工具集

mirror-multi-agent-framework-iterative

智能体与模型

查看项目

更新于 10-16 09:59

技能介绍

用途:把自然语言描述的运筹优化问题转成形式化数学模型(LP、ILP、MIP、QP 等)和可执行求解器代码,并在求解失败时迭代修正。适用于调度、路径、分配、背包、选址、网络流、资源分配等问题,也支持对已有错误模型进行系统调试。

主要能力:生成阶段由四个角色顺序完成——参数提取(把决策变量、常量、数据整理为带类型的 JSON)、领域顾问(判定问题类别、澄清术语与隐含约束)、数学建模(给出变量、约束、目标)、代码生成(默认 PuLP,可指定 Gurobi 等)。核心是迭代自适应修订(IAR):代码执行失败后进入反馈循环,建模修订智能体诊断逻辑与公式错误,代码修订智能体处理语法、API 误用、数据类型问题,两者共享历史尝试与修订提示的记忆,避免重复犯错,直至求解成功或达到重试上限。另有分层检索增强(HRAG),先粗筛已验证的(问题、模型、代码)样例库,再按问题类别精排,注入结构相似的建模模式;无足够相似样例时返回空而不注入噪声。

使用方式:先提取并列出全部参数,再判定问题类别与隐含约束,检索相似范例,写出完整数学模型,再翻译为求解器代码,执行后检查语法/运行时错误、不可行或无界状态、以及结果是否合理,按需进入修订循环(通常 3-5 轮),最后返回模型、代码、最优目标值与变量取值并解释含义。

限制:最适合可表达为 LP、ILP、MIP、QP 的问题,不原生支持约束编程、元启发式或仿真优化;超大规模问题需分解技术;非线性非凸问题需专用求解器且更难从自然语言正确建模;模型质量依赖问题描述的完整性,未明示的领域约束会被遗漏。具体收费、平台与效果数据暂未提供。