Metoda app.update_state() permite injectarea sau suprascrierea de valori în starea unui fir de conversație salvat în checkpointer, permițând utilizatorului uman să corecteze o acțiune a agentului sau să furnizeze date suplimentare înainte de reluarea execuției.
Exemplu de corectare umană
config = {"configurable": {"thread_id": "sesiune_42"}}
# Utilizatorul uman corectează mesajul generat de agent
app.update_state(
config,
values={"messages": [AIMessage(content="Iată versiunea aprobată și corectată.")]},
as_node="asistent"
)
# Reia fluxul din starea modificată
app.invoke(None, config)
Stă la baza implementării scenariilor de copilot interactiv cu aprobare umană (Human-in-the-loop).
Întrebări & Exemple practice:
Modificarea Stării cu graph.update_state() în LangGraphAi o întrebare despre Modificarea Stării cu graph.update_state() în LangGraph 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.