CrewAI — фреймворк для команд AI-агентов
CrewAI — Python-фреймворк для создания команд AI-агентов, где каждый агент имеет свою роль, цель и набор инструментов. Вдохновлён реальными командами: маркетинг, разработка, исследования.
Ключевая идея
Вместо одного универсального агента вы создаёте команду (Crew) из специализированных агентов:
- Researcher — ищет информацию
- Writer — пишет контент
- Editor — проверяет и редактирует
Пример
from crewai import Agent, Task, Crew
researcher = Agent(role="Researcher", goal="Find latest AI news")
writer = Agent(role="Writer", goal="Write engaging article")
task1 = Task(description="Research AI agents", agent=researcher)
task2 = Task(description="Write article from research", agent=writer)
crew = Crew(agents=[researcher, writer], tasks=[task1, task2])
result = crew.kickoff()Плюсы
✅ Простой API, понятная метафора ролей, быстрый старт. Идеален для первого знакомства с мультиагентными системами.