ChemCrow 项目技术文档
【免费下载链接】chemcrow-public Chemcrow 项目地址: https://gitcode.com/gh_mirrors/ch/chemcrow-public
1. 安装指南
1.1 系统要求
- Python 版本: 3.7 或更高
- 依赖库: RDKit, Langchain, paper-qa
1.2 安装步骤
-
使用 pip 安装 ChemCrow
pip install chemcrow -
设置 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 手动安装
-
克隆项目仓库。
git clone https://github.com/ur-whitelab/chemcrow-public.git -
进入项目目录并安装依赖。
cd chemcrow-public pip install -r requirements.txt -
设置 API 密钥。
export OPENAI_API_KEY=your-openai-api-key export SERP_API_KEY=your-serpapi-api-key
通过以上步骤,您可以成功安装并使用 ChemCrow 项目进行化学任务的处理。
【免费下载链接】chemcrow-public Chemcrow 项目地址: https://gitcode.com/gh_mirrors/ch/chemcrow-public
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



