Agent-Frameworks · Foto: m4rlonj, CC BY 2.0
first-flow.mdx
Zuletzt aktualisiert:
Typ
Code-Beispiel
Lizenz
MIT
Quelle
Anwendungsfeld
CrewAI
Wer Crews in kontrollierte Abläufe einbetten will.
Voraussetzungen
- Grundverständnis von crewAI-Crews
- Lauffähige crewAI-Umgebung
Erster Flow: ereignisgesteuerte Pipeline, die geführte Abläufe (@start, @listen) mit Crews kombiniert — Beispiel: Lernguide-Generator.
Für wen: Wer Crews in kontrollierte Abläufe einbetten will.
Im Detail
Dieses Tutorial zeigt am Beispiel eines Lernguide-Generators, wie man mit crewAI einen Flow baut, also eine ereignisgesteuerte Pipeline aus @start- und @listen-Funktionen, die einzelne Schritte kontrolliert nacheinander oder parallel ausführt und dabei auch komplette Crews als Bausteine einbinden kann. Im Unterschied zur freien Crew-Autonomie steht hier die Nachvollziehbarkeit im Vordergrund: Man legt genau fest, was wann passiert. Relevant für alle, die Agenten-Power mit einem verlässlichen, testbaren Ablauf kombinieren wollen, etwa für Produktions-Workflows statt reiner Experimente. Setzt idealerweise Grundkenntnisse aus dem Crew-Tutorial voraus, da Flows Crews als Komponenten nutzen können. Als kopierter Doku-Auszug gilt die MIT-Lizenz des Originalprojekts.
Schritt für Schritt
- Die @start- und @listen-Dekoratoren im Beispiel durchgehen und nachvollziehen, welcher Schritt welche Crew auslöst
- Den Lernguide-Generator als Vorlage nehmen und einzelne Schritte durch eigene Crews oder Tasks ersetzen
- Übergangsbedingungen zwischen den Schritten an den eigenen Anwendungsfall anpassen
- Flow lokal ausführen und prüfen, ob die Schritte in der erwarteten Reihenfolge mit den richtigen Daten ablaufen
- Bei Fehlern einzelne Schritte isoliert testen, bevor der gesamte Flow erneut läuft
Beispiel aus der Praxis
Statt eines Lernguide-Generators baut jemand einen Onboarding-Flow, bei dem @start eine Recherche-Crew anstößt und @listen je nach Ergebnis entweder eine Zusammenfassungs- oder eine Rückfrage-Crew startet.
Praxis-Tipp
Mit der Lernguide-Generator-Vorlage aus dem Beispiel starten und einen einzelnen @listen-Schritt durch eine eigene Crew ersetzen, um das Zusammenspiel aus Flow-Steuerung und Agenten-Autonomie direkt zu erleben.
Stolperfallen
Ohne vorheriges Verständnis von Crews wirkt der Dekorator-Ablauf schnell verwirrend — das Crew-Konzept zuerst durcharbeiten. Unklar definierte Übergangsbedingungen führen zu Flows, die hängen bleiben oder die falschen Schritte auslösen.
Siehe auch
Lizenz & Quelle
- Lizenz: MIT
- Quelle: crewAIInc/crewAI
Inhalt ansehen (first-flow.mdx)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Code-Beispiel bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
quickstart.mdx
Offizielles Quickstart: erste Crew per crewai create, Agents/Tasks in YAML, Ausführung — der komplette Grundzyklus.
first-crew.mdx
Schritt-für-Schritt-Tutorial: Recherche-Crew mit zwei Agenten (Researcher + Analyst) inkl. Projektstruktur.
mastering-flow-state.mdx
Vertiefung Flow-State-Management: strukturierter vs. unstrukturierter Zustand, Persistenz zwischen Schritten.
