# Разработчик отказался от LangChain и написал свой orchestration engine — что он понял AI-агенты умеют решать задачи, вызывать инструменты, искать информацию. Но есть проблема: нейросеть может ошибиться — вызвать не тот инструмент, передать неверные данные. В production это может стоить денег. Разработчик на Reddit рассказал, как убрал популярный фреймворк LangChain и написал замену на 80 строках кода. И нашёл архитектурный принцип, который делает AI-агента надёжным. AI-агент, построенный на LangChain, вызвал операцию удаления данных, которая не предполагалась. Фреймворк передал решение нейросети напрямую в исполнение без проверки. Проблема не в конкретном баге. Проблема в подходе: LangChain обращается с ответом нейросети как с надёжной командой. А ответ нейросети — это предположение, не гарантия. Нейросеть генерирует текст. Иногда правильный, иногда нет. Это её природа — вероятностный процесс. Программный код вызывает API, меняет данные, отправляет сообщения. Здесь ошибки стоят дорог
Разработчик отказался от LangChain и написал свой orchestration engine — что он понял
14 мая14 мая
1
2 мин