Протестил AI-агентов в командной работе на фреймворке CrewAI
Наконец-то добрался пощупать ручками фреймворк CrewAI, который предназначен для взаимодействия команды агентов для решения задач.
Моей целью было на личном опыте научиться пользоваться технологиями для создания AI-агентов под задачи.
В качестве юзкейса и архитектуры команды я просто взял пример из гита CrewAI. В рамках этого примера:
- два агента: один ресерчер, другой – писатель
- задачи: 1) сделать ресерч рынка на предмет последних достижений в ИИ, 2) сделать саммари
Агенты очень бодро повзаимодействовали и выдали результат (прилагаю скрин). Качество результата оценивать не стоит, так как это учебная итерация и не использовалось никаких tools для агентов, чтобы повлиять на качество, и процесс сам очень простой заложен.
Вот какие технические навыки необходимы, чтобы начать пользоваться этим:
- Python – базовые знания
- GitHub – базовые знания
- VS Code – базовые знания
У меня получилось, и у вас получится.
В качестве LLM использовался GPT-4.
Команда двух агентов под простые задачи оказалась достаточно прожорливая и запросы через API съели 18 центов с моего баланса OpenAI. Так просто не погоняешь туда-сюда, тратить деньги придется очень разумно.