CACTUS: Chemistry Agent Connecting Tool Usage to Science
Large language models (LLMs) have shown remarkable potential in various domains but often lack the ability to access and reason over domain-specific knowledge and tools. In this article, we introduce Chemistry Agent Connecting Tool-Usage to Science (CACTUS), an LLM-based agent that integrates existing cheminformatics tools to enable accurate and advanced reasoning and problem-solving in chemistry and molecular discovery. We evaluate the performance of CACTUS using a diverse set of open-source LLMs, including Gemma-7b, Falcon-7b, MPT-7b, Llama3-8b, and Mistral-7b, on a benchmark of thousands of chemistry questions. Our results demonstrate that CACTUS significantly outperforms baseline LLMs, with the Gemma-7b, Mistral-7b, and Llama3-8b models achieving the highest accuracy regardless of the prompting strategy used. Moreover, we explore the impact of domain-specific prompting and hardware configurations on model performance, highlighting the importance of prompt engineering and the potential for deploying smaller models on consumer-grade hardware without a significant loss in accuracy. By combining the cognitive capabilities of open-source LLMs with widely used domain-specific tools provided by RDKit, CACTUS can assist researchers in tasks such as molecular property prediction, similarity searching, and drug-likeness assessment.
Authors
- Carter Knutson (ORCID: https://orcid.org/0000-0002-1953-2272)
- Agustin Kruel (ORCID: https://orcid.org/0000-0002-5571-7418)
- Andrew McNaughton (ORCID: https://orcid.org/0000-0002-4146-7921)
- Neeraj Kumar (ORCID: https://orcid.org/0000-0001-6713-2129)
- Rohith Varikoti (ORCID: https://orcid.org/0000-0002-2355-1484)
- Gautham Krishna Sankar Ramalaxmi
Institutions
- Pacific Northwest National Laboratory (US)
Publication Details
- Journal
- ACS Omega
- Published
- 2024-10-25
- DOI
- https://doi.org/10.1021/acsomega.4c08408
- Citations
- 21
- Primary Topic
- Machine Learning in Materials Science
- Type
- article
- Field-Weighted Citation Impact
- 2.46
Funders
- Pacific Northwest National Laboratory