CyberRXN Docs

Быстрый старт

Одно подключение или один ключ — и первый запрос с проверяемым источником.

Через ассистента

Откройте страницу подключения, выберите ChatGPT или Claude и завершите настройку коннектора у провайдера. Кабинет показывает публичный адрес MCP и позволяет пройти авторизацию OAuth. Доступность пользовательских коннекторов и подтверждения зависят от вашего аккаунта провайдера.

Задайте обычный вопрос по химии, например:

Найди описанные способы получения молекулы со SMILES CCN1CCN(CO)C(=O)C1=O. Прочитай исходный абзац и отдели условия реакции от сушки и обработки продукта.

Подключённый агент должен прочитать get_reaction_skill, найти несколько наблюдений и получить полную выбранную запись. Упоминать CyberRXN в каждом вопросе не требуется. Выбор инструмента остаётся решением модели; совместимость описана в разделе MCP.

Через API

Выпустите ключ в кабинете. Храните его на сервере или в закрытой переменной окружения. Передавайте ключ как Bearer-токен:

curl https://api.cyberrxn.com/v1/molecules/reactions   -H "Authorization: Bearer $CYBERRXN_API_KEY"   -H 'Content-Type: application/json'   --data '{"smiles":"CCN1CCN(CO)C(=O)C1=O","role":"product","limit":3}'

Возьмите observation_id из items и вызовите GET /v1/observations/{observation_id}. Номер патента, UID источника и ID наблюдения — разные идентификаторы.

Проверка химии

curl https://api.cyberrxn.com/v1/chemistry/validate   -H "Authorization: Bearer $CYBERRXN_API_KEY"   -H 'Content-Type: application/json'   --data '{"reaction_smiles":"CCO>>CC=O","mode":"strict"}'

В этом уравнении теряются два атома H. Ожидаемый результат — успешный HTTP-ответ с valid: false и диагностикой сохранения атомов. Это результат вычисления, а не сетевая ошибка.

Каждая успешная тарифицируемая операция расходует один вызов. Чтение гайда, отправка репорта и проверка его статуса не тарифицируются. Подробнее — расход и бонусы.

На этой странице