Ana içeriğe geç

Döngü

Döngü node'u, akışın bir bölümünün yeniden çalışabilmesi için akışı daha önceki bir node'a geri gönderir. Bir adımı yeniden denemek, bir koşul sağlanana kadar bir konuşmayı sürdürmek veya bir akışın bir kısmını belirli sayıda tekrarlamak için kullanın.

Akışa ekleme

Paletten Döngü ekleyin ve tekrarlamak istediğiniz bölümdeki son node'dan sonra bağlayın. Node üzerinde, geri atlamak istediğiniz daha önceki node'u seçin. Akış Döngü node'una ulaştığında, o hedefe geri döner ve oradan devam eder.

Akıştaki önceki bir node'a geri dönen bir Döngü node'u

Girdiler

ParametreAçıklamaZorunlu
Şuraya Geri DönAkışın geri atlaması gereken daha önceki node. Önceki node'lar listesinden seçin.Evet
Maksimum Döngü SayısıAkış devam etmeden önce döngünün çalışabileceği maksimum sayı. Sonsuz döngüleri önler.Hayır (varsayılan 5)
Çıktıyı Sohbette GösterAçıkken, node'un çıktısı sohbet dökümünde görünür. Kapalıyken gizli kalır ancak yine de bağlı node'lara sunulur.Hayır (varsayılan kapalı)

Çıktılar

Döngü node'unun normal bir ileri çıktısı yoktur — bir sonraki node'a devam etmek yerine, kontrolü Şuraya Geri Dön'de seçtiğiniz node'a geri verir. Akış, Maksimum Döngü Sayısı'ya ulaşılana kadar dönmeye devam eder ve ardından döngünün ötesinde devam eder.

Örnek

Yanıt geçerli olana kadar bir soru sormaya devam etme:

  1. Bir Agent müşteriden geçerli bir sipariş numarası ister.
  2. Bir Koşul node'u yanıtın bir sipariş numarasına benzeyip benzemediğini kontrol eder.
  3. Benzemiyorsa, bir Döngü node'u tekrar sormak için Agent'a geri atlar — Maksimum Döngü Sayısı kadar kez.

Agent'a en fazla 3 kez geri dönecek şekilde ayarlanmış Döngü node'u

İpuçları

ipucu

LLM veya Agent node'unuzda belleği açın ki döngü çalışırken konuşmanın önceki dönüşlerini hatırlasın.

ipucu

Her zaman makul bir Maksimum Döngü Sayısı belirleyin. Aksi halde sonsuza dek dönecek bir akışa karşı güvenlik ağınızdır.

not

Döngü node'u, akışınızın nasıl oluşturulduğundan bağımsız olarak güvenilir bir şekilde doğru node'a atlar — akış ister canvas'ta ister programatik olarak oluşturulmuş olsun çalışır, böylece hedef her zaman doğru çözümlenir.

İlgili