Нейросети DevOps и автоматизация разработки 1С 8.3
Стенд с LangGraph для 1С: агент перед записью в базу останавливается и ждёт вашего «да». Три звена: общий модуль 1С, шлюз на FastAPI и граф LangGraph с паузой interrupt(). 1С отправляет инцидент и сразу получает ответ 202, граф работает в фоне, адаптер опрашивает статус. Пока оператор не ответил, модуль 1С отказывается применять пакет исправлений; после одобрения пакет записывается в справочник в транзакции.
Проверено: модуль проходит проверку модулей платформы 8.3.27, путь от вызова из 1С до записи реквизита в карточку пройден на ней через внешнее соединение, три теста pytest проходят, стенд запускается за 3 минуты (LangGraph 1.2.12, Python 3.12). В статье: состояние графа, идемпотентность, три свойства interrupt(), которые определяют устройство узла, и найденные ошибки. Инструменты агентов в стенде - заглушки, чего ещё нет (PostgresSaver, авторизация шлюза, реальная модель), перечислено в тексте. Код приложен.
1 стартмани
1