machichdigital

Agent-Frameworks · Foto: m4rlonj, CC BY 2.0

Code-BeispielCrewAILizenz: MITfrei kopierbar

first-flow.mdx

Zuletzt aktualisiert:

⬇ Als Datei laden

⧉ –× kopiert⬇ –× heruntergeladenBewertung:

Typ

Code-Beispiel

Lizenz

MIT

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

  1. Die @start- und @listen-Dekoratoren im Beispiel durchgehen und nachvollziehen, welcher Schritt welche Crew auslöst
  2. Den Lernguide-Generator als Vorlage nehmen und einzelne Schritte durch eigene Crews oder Tasks ersetzen
  3. Übergangsbedingungen zwischen den Schritten an den eigenen Anwendungsfall anpassen
  4. Flow lokal ausführen und prüfen, ob die Schritte in der erwarteten Reihenfolge mit den richtigen Daten ablaufen
  5. 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

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 …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.