首页
/ 【亲测免费】 ChemCrow 项目技术文档

【亲测免费】 ChemCrow 项目技术文档

2026-01-25 06:31:36作者:江焘钦

1. 安装指南

1.1 系统要求

  • Python 版本: 3.7 或更高
  • 依赖库: RDKit, Langchain, paper-qa

1.2 安装步骤

  1. 使用 pip 安装 ChemCrow

    pip install chemcrow
    
  2. 设置 API 密钥 在安装完成后,您需要设置 OpenAI API 密钥和可选的 Serp API 密钥。

    export OPENAI_API_KEY=your-openai-api-key
    export SERP_API_KEY=your-serpapi-api-key
    

2. 项目使用说明

2.1 启动 ChemCrow

在 Python 环境中启动 ChemCrow 并运行化学任务。

from chemcrow.agents import ChemCrow

chem_model = ChemCrow(model="gpt-4-0613", temp=0.1, streaming=False)
chem_model.run("What is the molecular weight of tylenol?")

2.2 任务执行

ChemCrow 可以执行多种化学任务,包括但不限于分子量计算、合成路径规划等。您可以通过调用 run 方法并传入任务描述来执行特定任务。

3. 项目 API 使用文档

3.1 ChemCrow 类

  • __init__(model, temp, streaming): 初始化 ChemCrow 实例。

    • model: 使用的模型名称,如 "gpt-4-0613"。
    • temp: 温度参数,控制生成文本的随机性。
    • streaming: 是否启用流式输出。
  • run(task): 执行化学任务。

    • task: 任务描述字符串。

3.2 示例

chem_model = ChemCrow(model="gpt-4-0613", temp=0.1, streaming=False)
result = chem_model.run("Calculate the molecular weight of aspirin.")
print(result)

4. 项目安装方式

4.1 通过 pip 安装

pip install chemcrow

4.2 手动安装

  1. 克隆项目仓库。

    git clone https://github.com/ur-whitelab/chemcrow-public.git
    
  2. 进入项目目录并安装依赖。

    cd chemcrow-public
    pip install -r requirements.txt
    
  3. 设置 API 密钥。

    export OPENAI_API_KEY=your-openai-api-key
    export SERP_API_KEY=your-serpapi-api-key
    

通过以上步骤,您可以成功安装并使用 ChemCrow 项目进行化学任务的处理。

登录后查看全文
热门项目推荐
相关项目推荐