Skip to main content
Loop

Überblick

Der Loop-Node verarbeitet Arrays von Daten - iteriere durch Listen von Kunden, Bestellungen, Dateien oder jeder Sammlung und wende dieselbe Logik auf jedes Item an.
Am besten für: Batch-Verarbeitung, Verarbeitung mehrerer Datensätze, Generierung individueller Berichte und Iterieren über Listen.

Konfiguration

Input-Array: Wähle das Array aus, über das iteriert werden soll
Loop-Variablenname: Name für aktuelles Item (z.B., customer, item, record) Max. Iterationen: Sicherheitslimit (Standard: 200, Maximum: 2000)

Erweiterte Optionen

Parallelität: Aktiviere parallele Verarbeitung von Loop-Iterationen Wenn aktiviert, laufen alle Iterationen gleichzeitig statt nacheinander. Das beschleunigt Loops erheblich, erfordert aber, dass die Iterationen nicht voneinander abhängen.
Bei aktivierter Parallelität können Iterationen in beliebiger Reihenfolge abschließen. Nutze keine Parallelität, wenn spätere Iterationen von Ergebnissen früherer abhängen.
Outputs sammeln: Fasse alle Iterationsergebnisse in einem Array zusammen Wenn aktiviert, gibt der Loop-End-Node ein Array mit Ergebnissen jeder Iteration aus. Das ist nützlich, um im Loop verarbeitete Daten zu aggregieren.
Struktur der gesammelten Outputs:
Nutze Outputs sammeln, wenn du Ergebnisse aggregieren, Berichte aus allen Iterationen erstellen oder Loop-Ergebnisse an einen nachfolgenden Node zur finalen Verarbeitung übergeben möchtest.

Innerhalb des Loops

Der Loop-Node-Slug wird dein Variablenname. Greife auf aktuelles Item und Iterations-Info zu:

Beispiel-Anwendungsfälle

Kundenliste verarbeiten

Batch-Update von Datensätzen

Individuelle Berichte generieren

Parallele Bildverarbeitung (Parallelität)

Alle Bilder werden gleichzeitig analysiert und deutlich schneller fertig als bei sequentieller Verarbeitung.

Ergebnisse aggregieren (Outputs sammeln)

Der finale Agent erhält alle Zusammenfassungen auf einmal, um einen umfassenden Bericht zu erstellen.

Best Practices

Verhindere Endlosschleifen und ausufernde Kosten. Setze ein vernünftiges Maximum.
Anstatt 100 individuelle Agent-Aufrufe, fasse Items in Gruppen von 10 zusammen.
Füge eine Bedingung vor dem Loop hinzu, um zu prüfen, ob das Array Items hat.
Loops mit KI-Agenten können teuer sein. Berechne: Kosten pro Item × Anzahl der Items.

Kosten-Warnung

Loops können signifikante Credits verbrauchen, wenn viele Items mit KI-Agenten verarbeitet werden. Ein Loop mit 100 Items und einem Agent-Aufruf zu je 0.10=0.10 = 10 pro Durchlauf.

Nächste Schritte

Agent-Node

Verarbeite Items mit KI

Kostenmanagement

Optimiere Loop-Kosten