Введение: AI-агенты на стыке контроля и гибкости
В последние годы быстрого развития искусственного интеллекта внимание исследователей и инженеров привлекают агентные архитектуры. Эти системы, использующие LLM (языковые модели), координируют работу внутренних инструментов и других моделей. Данная статья рассматривает два основных подхода к построению агентных систем: недекларативный (code-first) и декларативный (graph-first). Каждый из этих подходов имеет свои преимущества и недостатки, что делает выбор между ними особенно актуальным для бизнеса и разработчиков.
Недекларативный подход: свобода действий в AI
Недекларативный подход сразу вызывает ассоциации с идеей «универсального агента», способного справляться с любыми задачами пользователя. Философия данного метода строится на предпосылке, что невозможно предугадать алгоритм для каждого сценария, поэтому LLM должна иметь относительную свободу в принятии решений. В контексте одиночного агента недекларативный подход обычно реализуетс