ur-whitelab/chemcrow-public

Chemcrow

Агенты⭐ 958Pythonпоследний релиз: v0.3.24
Открыть на GitHub ↗

Что это за инструмент

ChemCrow — это open-source пакет на базе Langchain, который объединяет большие языковые модели с химическими инструментами для решения сложных задач, требующих рассуждений.

Зачем нужен

Инструмент предназначен для автоматизации интеллектуальных химических задач, таких как поиск свойств веществ или планирование синтеза, за счет использования LLM в качестве агента. Он полезен исследователям и разработчикам, которым нужно интегрировать специализированные химические библиотеки и базы данных в AI-пайплайны для повышения точности результатов.

Что можно реализовать

  • Поиск физических свойств химических соединений (например, молекулярного веса) через интеграцию с PubChem
  • Ретросинтетический анализ и предсказание продуктов химических реакций с использованием RXN4Chem
  • Анализ научной литературы для извлечения химической информации с помощью paper-qa
  • Автоматизация рутинных расчетов и проверок гипотез в вычислительной химии

Ключевые возможности

  • Использование LLM (например, GPT-4) в роли агента, управляющего химическими инструментами
  • Интеграция с мощными библиотеками RDKit и базами данных PubChem, ChemSpace
  • Возможность локального хостинга инструментов синтеза через Docker для независимости от внешних API
  • Простая установка через pip и готовый интерфейс для запуска через Python
  • Доступность демо-версии на HuggingFace Spaces для быстрого тестирования

👤 Кому подойдёт: исследователи в области химии, разработчики AI-агентов, специалисты по data science в фармацевтике и материаловедении

Релизы

v0.3.24patch
🕐 30 мес назад · релиз на GitHub ↗

Релиз v0.3.24 выпущен для регистрации DOI на Zenodo.

  • Выпуск подготовлен для получения DOI через Zenodo.