SuperAPI AI 工具集

chemgraph-agent-guide

智能体与模型

查看项目

更新于 10-16 07:17

技能介绍

用途:ChemGraph 是来自 Argonne National Lab 的智能体框架,用 LLM 自动化分子模拟工作流,基于 LangGraph 与 ASE(Atomic Simulation Environment),可用自然语言控制计算化学任务,包括结构生成、几何优化、热化学与反应路径分析。

主要能力:自然语言任务(如优化咖啡因几何并计算振动频率、计算 298K 下乙醇生成焓);多步工作流(从 SMILES 生成 3D 结构、优化、计算 IR 谱、识别官能团振动);反应路径与过渡态搜索;与 ASE 集成,可直接把 ChemGraph 计算器挂到 ASE Atoms 上取能量与受力。支持的算器包括半经验 xTB(TBLite)、机器学习势 MACE、通用 ML UMA,以及 DFT 的 NWChem 与 ORCA。架构由解析、结构、计算、分析等智能体协作编排。

使用方式:安装 pip install chemgraph,或拉取 Docker 镜像 ghcr.io/argonne-lcf/chemgraph:latest。初始化 ChemGraphAgent 时指定 llm_provider(如 anthropic)与 calculator(如 xtb),再调用 agent.run(...);多步任务用 agent.create_workflow([...]) 后 workflow.execute()。

适用场景:高通量筛选、反应发现、材料设计、计算化学教学等。

限制:需 Python 3.10+、至少一个计算后端(建议 xTB 入门)、LLM API 密钥(Anthropic、OpenAI 或本地)。定价、具体性能与算例规模等资料暂未提供。