|
47 | 47 | }, |
48 | 48 | { |
49 | 49 | "cell_type": "code", |
50 | | - "execution_count": 1, |
| 50 | + "execution_count": null, |
51 | 51 | "id": "77d1eafa-3252-45f6-9af0-d94e1f9c5c9e", |
52 | 52 | "metadata": {}, |
53 | 53 | "outputs": [], |
|
105 | 105 | }, |
106 | 106 | { |
107 | 107 | "cell_type": "code", |
108 | | - "execution_count": 2, |
| 108 | + "execution_count": null, |
109 | 109 | "id": "0d76f0c0-bd77-4eca-9527-27bcdf85dd42", |
110 | 110 | "metadata": {}, |
111 | | - "outputs": [ |
112 | | - { |
113 | | - "data": { |
114 | | - "text/plain": [ |
115 | | - "<langgraph.graph.state.StateGraph at 0xffff91ca9490>" |
116 | | - ] |
117 | | - }, |
118 | | - "execution_count": 2, |
119 | | - "metadata": {}, |
120 | | - "output_type": "execute_result" |
121 | | - } |
122 | | - ], |
| 111 | + "outputs": [], |
123 | 112 | "source": [ |
124 | 113 | "from typing import TypedDict\n", |
125 | 114 | "\n", |
|
179 | 168 | }, |
180 | 169 | { |
181 | 170 | "cell_type": "code", |
182 | | - "execution_count": 3, |
| 171 | + "execution_count": null, |
183 | 172 | "id": "7657d285-c896-40c9-a569-b4a3b9c230c7", |
184 | 173 | "metadata": {}, |
185 | | - "outputs": [ |
186 | | - { |
187 | | - "name": "stdout", |
188 | | - "output_type": "stream", |
189 | | - "text": [ |
190 | | - "19:48:39 langgraph.checkpoint.redis INFO Redis client is a standalone client\n" |
191 | | - ] |
192 | | - } |
193 | | - ], |
| 174 | + "outputs": [], |
194 | 175 | "source": [ |
195 | 176 | "from langgraph.checkpoint.redis import RedisSaver\n", |
196 | 177 | "\n", |
|
224 | 205 | }, |
225 | 206 | { |
226 | 207 | "cell_type": "code", |
227 | | - "execution_count": 4, |
| 208 | + "execution_count": null, |
228 | 209 | "id": "13da686e-6ed6-4b83-93e8-1631fcc8c2a9", |
229 | 210 | "metadata": {}, |
230 | 211 | "outputs": [], |
|
234 | 215 | }, |
235 | 216 | { |
236 | 217 | "cell_type": "code", |
237 | | - "execution_count": 5, |
| 218 | + "execution_count": null, |
238 | 219 | "id": "8721f045-2e82-4bf0-9d85-5ba6ecf899d6", |
239 | 220 | "metadata": {}, |
240 | | - "outputs": [ |
241 | | - { |
242 | | - "name": "stdout", |
243 | | - "output_type": "stream", |
244 | | - "text": [ |
245 | | - "{'node_1': {'foo': 'hi! foo'}}\n", |
246 | | - "{'subgraph_node_1': {'bar': 'bar'}}\n", |
247 | | - "{'subgraph_node_2': {'foo': 'hi! foobar'}}\n", |
248 | | - "{'node_2': {'foo': 'hi! foobar'}}\n" |
249 | | - ] |
250 | | - } |
251 | | - ], |
| 221 | + "outputs": [], |
252 | 222 | "source": [ |
253 | 223 | "for _, chunk in graph.stream({\"foo\": \"foo\"}, config, subgraphs=True):\n", |
254 | 224 | " print(chunk)" |
|
264 | 234 | }, |
265 | 235 | { |
266 | 236 | "cell_type": "code", |
267 | | - "execution_count": 6, |
| 237 | + "execution_count": null, |
268 | 238 | "id": "3e817283-142d-4fda-8cb1-8de34717f833", |
269 | 239 | "metadata": {}, |
270 | | - "outputs": [ |
271 | | - { |
272 | | - "data": { |
273 | | - "text/plain": [ |
274 | | - "{'foo': 'hi! foobar'}" |
275 | | - ] |
276 | | - }, |
277 | | - "execution_count": 6, |
278 | | - "metadata": {}, |
279 | | - "output_type": "execute_result" |
280 | | - } |
281 | | - ], |
| 240 | + "outputs": [], |
282 | 241 | "source": [ |
283 | 242 | "graph.get_state(config).values" |
284 | 243 | ] |
|
298 | 257 | }, |
299 | 258 | { |
300 | 259 | "cell_type": "code", |
301 | | - "execution_count": 7, |
| 260 | + "execution_count": null, |
302 | 261 | "id": "e896628f-36b2-45eb-b7c5-c64c1098f328", |
303 | 262 | "metadata": {}, |
304 | 263 | "outputs": [], |
|
318 | 277 | }, |
319 | 278 | { |
320 | 279 | "cell_type": "code", |
321 | | - "execution_count": 8, |
| 280 | + "execution_count": null, |
322 | 281 | "id": "21e96df3-946d-40f8-8d6d-055ae4177452", |
323 | 282 | "metadata": {}, |
324 | | - "outputs": [ |
325 | | - { |
326 | | - "data": { |
327 | | - "text/plain": [ |
328 | | - "{'configurable': {'thread_id': '1',\n", |
329 | | - " 'checkpoint_ns': 'node_2:a17a6508-101f-059f-10ae-100a6b79cc4c'}}" |
330 | | - ] |
331 | | - }, |
332 | | - "execution_count": 8, |
333 | | - "metadata": {}, |
334 | | - "output_type": "execute_result" |
335 | | - } |
336 | | - ], |
| 283 | + "outputs": [], |
337 | 284 | "source": [ |
338 | 285 | "subgraph_config = state_with_subgraph.tasks[0].state\n", |
339 | 286 | "subgraph_config" |
340 | 287 | ] |
341 | 288 | }, |
342 | 289 | { |
343 | 290 | "cell_type": "code", |
344 | | - "execution_count": 9, |
| 291 | + "execution_count": null, |
345 | 292 | "id": "1d2401b3-d52b-4895-a5d1-dccf015ba216", |
346 | 293 | "metadata": {}, |
347 | | - "outputs": [ |
348 | | - { |
349 | | - "data": { |
350 | | - "text/plain": [ |
351 | | - "{'foo': 'hi! foobar', 'bar': 'bar'}" |
352 | | - ] |
353 | | - }, |
354 | | - "execution_count": 9, |
355 | | - "metadata": {}, |
356 | | - "output_type": "execute_result" |
357 | | - } |
358 | | - ], |
| 294 | + "outputs": [], |
359 | 295 | "source": [ |
360 | 296 | "graph.get_state(subgraph_config).values" |
361 | 297 | ] |
|
0 commit comments