Clasa StopEvent marchează finalizarea cu succes a execuției unui Workflow. Când un pas returnează un StopEvent(result=...), motorul oprește bucla de evenimente și întoarce valoarea conținută în result către apelantul metodei run().
Exemplu de finalizare
from llama_index.core.workflow import step, StopEvent
@step
async def pas_final(self, ev: EvenimentRaspuns) -> StopEvent:
raspuns_formatat = f"Răspuns: {ev.text}"
return StopEvent(result=raspuns_formatat)
Permite ieșirea curată din fluxuri complexe cu multiple ramificații concurente.
Întrebări & Exemple practice:
Clasa StopEvent în Workflows: Evenimentul Terminal de RezultatAi o întrebare despre Clasa StopEvent în Workflows: Evenimentul Terminal de Rezultat sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.