crewai
Expert in CrewAI - the leading role-based multi-agent framework used by 60% of Fortune 500 companies. Covers agent design with roles and goals, task definition, crew orchestration, process types (sequential, hierarchical, parallel), memory systems, and flows for complex
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Expert in CrewAI - the leading role-based multi-agent framework used by 60% of Fortune 500 companies. Covers agent design with roles and goals, task definition, crew orchestration, process types (sequential, hierarchical, parallel), memory systems, and flows for complex workflows. Essential for building collaborative AI agent teams. Use when: crewai, multi-agent team, agent roles, crew of agents, role-based agents.
How to use
- Zainstaluj wymagane zależności: Python 3.10 lub nowszy, pakiet crewai oraz dostęp do API modelu językowego (np. OpenAI). 2. Utwórz strukturę projektu z folderami config/agents.yaml i config/tasks.yaml — w agents.yaml zdefiniuj każdego agenta, przypisując mu rolę (np. "Senior Research Analyst"), cel (co ma osiągnąć), backstory (kontekst jego ekspertyzy) oraz listę dostępnych narzędzi. 3. W tasks.yaml opisz konkretne zadania, które mają wykonać agenci, wraz z oczekiwanymi wynikami i zależnościami między zadaniami. 4. W kodzie Pythona załaduj konfiguracje z YAML, utwórz instancje agentów i zadań, a następnie utwórz crew (zespół) wybierając typ procesu: sequential (jeden agent po drugim), hierarchical (jeden agent koordynuje) lub parallel (równoległa praca). 5. Uruchom crew na wybranym temacie lub danych wejściowych — framework automatycznie deleguje zadania agentom i zarządza przepływem pracy. 6. Monitoruj wyniki poprzez verbose mode, który pokazuje każdy krok wykonywany przez agentów, oraz dostosuj role, narzędzia i procesy na podstawie obserwacji.