Некоторые агенты являются промежуточными (их выходные данные передаются другим агентам), а другие ориентированы на пользователя (их выходные данные возвращаются непосредственно пользователю).
Проблема, с которой я столкнулся, заключается в том, что размещение всех агентов в одном рабочем процессе приводит к:
- ненужному общему доступу связывание состояний
- накладные расходы на производительность
- потеря потоковой передачи для агентов, работающих с пользователем
Вопросы:
- Следует агенты, работающие с пользователем, живут за пределами StateGraph?
- Лучше ли разделить рабочие процессы или использовать отдельные графики?
- Существуют ли рекомендуемые шаблоны для минимизации совместного использования состояния и накладных расходов?
Подробнее здесь: https://stackoverflow.com/questions/798 ... raph-multi
Мобильная версия