大家好,今天给大家分享一篇最近发表在JACS上的文章,题目为A Multiagent-Driven Robotic AI Chemist Enabling Autonomous Chemical Research On Demand。文章的通讯作者是来自中国科学技术大学的陈林江、张飞、尚伟伟、傅尧、江俊、罗毅等。

    大语言模型(LLM)发展驱动未来的化学实验室发生显著变化。LLM具有理解问题、解决问题、生成内容和开发代码等能力,能够通过开放的人机交互方式完成多种类任务。目前,研究者将LLM与多种外生工具相整合,开发了一系列LLM赋能智能体。这类智能体通常具有自主能力,通过模仿人类思维方式,有效提高LLM对文字输入的诠释、处理和回应能力,因此有望助力化学和材料学科研究的发展。

    同时,实验机器人也被广泛应用于实验室自动化技术。据此,化学工作者将实验机器人与LLM技术相整合,开发了自驱动实验室(self-driving laboratory, SDL)。在SDL中,机器人和AI协作,自动执行并优化科学研究,完成包括设计、执行、和分析在内的实验任务。然而,按研究者需求,构建基于LLM的自动化化学研究平台仍存在不小挑战。在本文中,作者开发了基于多层级LLM的多智能体系统ChemAgents,其能够依据研究者需求真正实现自动化化学研究。

    如图1所示,多智能体系统中含有一个任务管理智能体,后者对文献阅读”“实验设计”“机器操控计算执行等四个智能体进行管理。这些智能体能够接受文字指令进行相应的操作,随后输出可解释的结果。ChemAgents背后拥有四个基础资源库:科学文献数据库、实验方案文库、机器学习模型(已预训练)文库以及化学实验室自动工作站。作者表示,这种多智能体驱动的AI机器化学家可以解决以下三个复杂度逐渐提高的问题:(1)合成或表征所需化合物(“合成&表征”)(2)拓展或筛选所需功能材料的实验参数(“拓展&筛选”)(3)通过挖掘文献、计算建模和闭环优化,发现功能材料(“发现&优化”)

1. 基于多层级LLM的多智能体系统示意图


    如图2所示,作者展示了文献阅读”“实验设计”“机器操控计算执行等四个智能体的工作流程。四个智能体分别通过文献数据挖掘与知识整合、实验流程生成与逻辑验证、实验指令到机器人代码的转化与执行和模型预测与迭代优化等步骤,实现了自动化化学研究。

2. “文献阅读”“实验设计”“机器操控计算执行智能体工作流程示意图


    如图3所示,作者利用ChemAgents,实现了合成&表征”“拓展&筛选”“发现&优化等任务。在合成&表征任务中,该机器人不仅能够自动表征样品的红外信息(3.a),制备六种氧化物并完成对应的粉末射线衍射表征(3.b),还自主合成了不同颜色的铅卤化物钙钛矿量子点(3.c);在拓展&筛选任务中,该机器人对反应温度和加热时间进行优化,制备了具有最优析氢反应(HER)效率的类石墨相氮化碳(g-C3N4) (3.d),同时通过对铋氧卤化物(BiOX)的筛选,确定了最优光降解催化剂(3.e);在发现&优化任务中,该机器人通过筛选和迭代优化,最终制备得到具有最高析氧反应(OER)效率的金属有机高熵催化剂(MO HEC) (3.f)

3. “合成&表征”“拓展&筛选”“发现&优化任务结果图


    如图4所示,作者进一步拓展了ChemAgents的应用范围。作者在新实验室环境中重新搭建了一套自动化平台,并在新环境中成功实现了芳香溴化物的光催化脱溴反应,以及使用气相色谱-质谱联用(GC-MS)技术手段对产物进行监测。这表明,ChemAgents具有较高的适应性和可拓展性。

4. ChemAgents的适应性和可拓展性


    作者认为,ChemAgents的成功离不开LLM优秀的工具调用(tool-calling)能力,后者使得智能体能够自主调用预训练的工具。同时,ChemAgents具有鲁棒性的原因有两点:第一,成熟的机械操控预训练API“解放ChemAgents,多智能体只需关注实验设计和分析,而细节化的实验操作由API负责;第二,向ChemAgents提出的指令都是经由精心设计的,这能够有效减少歧义,使智能体能够进行优化。然而,当除了作者以外的非专业人士使用ChemAgents时,可能会加重歧义,使得智能体表现不佳。

    总的来说,作者开发了一种多智能体驱动的机器人AI化学家ChemAgents,它能够实现多种类的自动化化学研究任务。作者认为,这一工作将加速推动传统实验室向智能化、自动化转型。


作者:CHR  审校:ZZC

DOI: 10.1 021/jacs.4c17738

Link: https://doi.org/10.1021/jacs.4c17738

内容中包含的图片若涉及版权问题,请及时与我们联系删除