Update intro to same thread example, update conceptual docs to include checkpoint (#827)

This commit is contained in:
Jacob Lee
2024-06-25 22:20:50 -07:00
committed by GitHub
parent fcdf7a8ced
commit c217e4a58d
4 changed files with 21 additions and 10 deletions
@@ -6,7 +6,7 @@
"source": [
"# How to Wait for User Input\n",
"\n",
"One of the main human-in-the-loop interaction patterns is waiting for human input. A key use case involves asking the user clarifying questions. One way to accomplish this is simply go to the END node and exit the graph. Then, any user response comes back in as fresh invocation of the graph. This is basically just creating a chatbot architecture.\n",
"One of the main human-in-the-loop interaction patterns is waiting for human input. A key use case involves asking the user clarifying questions. One way to accomplish this is simply go to the `END` node and exit the graph. Then, any user response comes back in as fresh invocation of the graph. This is basically just creating a chatbot architecture.\n",
"\n",
"The issue with this is it is tough to resume back in a particular point in the graph. Often times the agent is halfway through some process, and just needs a bit of a user input. Although it is possible to design your graph in such a way where you have a `conditional_entry_point` to route user messages back to the right place, that is not super scalable (as it essentially involves having a routing function that can end up almost anywhere).\n",
"\n",