【使用 AutoGen + GPT-4o + Chainlit UI 进行工程仿真的对话式多智能体 AI 聊天机器人】
本项目构建了一个由多个AI代理组成的系统,这些代理通过使用Microsoft AutoGen进行对话交互,能够自主地创建和仿真固体力学(FEA)和流体动力学(CFD)问题。每个AI代理都擅长规划、问题设定、代码编写、调试、结果分析等任务,能够使用开源Python库进行数值仿真并生成结果。该框架使用OpenAI的GPT-4作为核心驱动力,结合FEniCS、gmsh等工具,极大减少人工干预。
项目的核心是将AI代理与开源工具结合,完成几何建模、网格生成、求解偏微分方程(PDE)等工作,并通过PyVista和matplotlib进行可视化。用户可以通过Chainlit应用程序界面与该框架交互,轻松执行仿真任务。
该应用程序构建了一个由 LLM 提供支持的 AI 代理网络,这些代理可以自主创建模型并模拟固体力学和流体动力学中的问题,只需最少的人工输入。框架由一个使用 Microsoft AutoGen 的对话代理团队组成,每个代理都是规划、问题制定、编写、调试和执行代码、绘图和分析以及结果评论等角色的专家。它们将自主工作,根据需要相互校正ÿ