首页/ChemCrow
ChemCrow 仓库图标

ChemCrow

ChemCrow 是采用 MIT 许可证的化学智能体,将语言模型与分子工具、论文检索、化学数据库和反应规划结合。

访问网站
ChemCrow 开源化学智能体项目

产品介绍

ChemCrow 是什么?

ChemCrow 是用于解决高推理强度化学任务的开源软件包,将语言模型与专业工具结合。项目基于 LangChain,可连接 RDKit、PaperQA、PubChem、ChemSpace 等化学数据库,以及逆合成规划和反应产物预测服务,采用 MIT 许可证。

ChemCrow 可回答分子定量问题、搜索化学信息、结合论文推理,并调用反应或合成工具。公开仓库说明,由于部分 API 存在使用限制,软件包没有包含研究论文中的全部工具,因此不能期待其复现论文的所有结果。

默认情况下,部分反应能力依赖 RXN4Chem API 和相应凭据。开发者也可启动仓库提供的 Docker 镜像,在本地运行反应预测和逆合成服务。模型使用需要自行提供 OpenAI API 凭据,SerpAPI 则为可选搜索服务。

如何使用 ChemCrow

  1. 执行 pip install chemcrow 安装软件包。
  2. 配置模型 API 凭据,并按需配置 SerpAPI。
  3. 导入 ChemCrow,选择模型和温度后创建化学智能体。
  4. 通过 run 方法提交化学问题或任务。
  5. 如需本地反应工具,启动 Docker 镜像并启用本地反应模式。
  6. 由具备资质的人员审查生成推理和反应建议。

核心功能

  • 化学工具调用: 将语言模型推理与分子及反应软件连接。
  • 分子计算: 使用 RDKit 等工具处理化学性质和结构。
  • 文献检索: 通过 PaperQA 使用科学出版物回答问题。
  • 化学数据库: 查询 PubChem、ChemSpace 等来源。
  • 反应规划: 通过远程或本地服务支持逆合成和产物预测。
  • 开源软件包: 以 MIT 许可证提供可检查的 Python 代码。

使用场景

  • 化学问答: 计算或检索分子信息。
  • 文献分析: 使用相关论文调查科学问题。
  • 合成规划研究: 借助工具探索可能的逆合成路线。
  • 反应预测: 测试指定反应物可能产生的产物。
  • 智能体研究: 研究语言模型接入化学工具后的行为。

价格

ChemCrow 本身采用 MIT 许可证开源,但所选语言模型、搜索或反应规划 API 可能产生费用。

常见问题

公开软件包能复现论文的全部结果吗?

不能。仓库明确说明部分论文工具因 API 限制未包含。

可以自托管反应工具吗?

可以。仓库提供本地预测和逆合成服务的 Docker 命令。

ChemCrow 可以替代专业化学审查吗?

不可以。输出应由具备资质的用户评估后再用于真实决策或实验。

返回产品导航

相关产品

OpenAI Codex 是面向软件开发的 AI 编程产品,适合委派边界清晰的仓库任务并审阅其代码变更。

Claude Code 是 Anthropic 的 AI 编程产品,适合通过支持的开发界面在代码库中持续迭代。

Gemini CLI 是 Google 的开源 AI 终端产品,适合本地开发与命令行工作流。

邮件订阅

持续发现实用 AI 产品

定期接收精选产品、真实使用场景和开发者动态。