Nuno Campos
a33acb6d8a
Implement xray mode for graph draw
2024-02-29 19:07:58 -08:00
Nuno Campos
359340dbc8
One more
2024-02-29 19:03:42 -08:00
Nuno Campos
971e15873e
Fix core version mismatch in snapshot tests
2024-02-29 19:01:44 -08:00
Nuno Campos
d75792f6e8
Fix
2024-02-29 18:48:21 -08:00
Nuno Campos
5c2afc9418
Fix behaviour of interrupt_before
...
- checkpoints are now copied before being mutated
- compiled graph and compiled state graph no longer need to override get_state/update_state
- pregel class now natively supports interrupt before/after
2024-02-24 19:43:30 -08:00
Nuno Campos and Nuno Campos
fdb273b0f4
Add get_state() and update_state() methods to get and update checkpoint in between runs
2024-02-24 16:58:18 -08:00
Nuno Campos
debd9a8d9c
Add support for conditional entry points in Graph, StateGraph, MessageGraph
2024-02-22 15:19:03 -08:00
Nuno Campos
c3cbececcf
Update snapshots
2024-02-20 09:51:33 -08:00
Nuno Campos
4f1980df7c
Add missing input and output types for state graph
2024-02-19 13:14:24 -08:00
Nuno Campos
27464c0f46
Implement input_schema, output_schema, get_graph for Graph, StateGraph, MessageGraph
2024-02-19 13:07:34 -08:00
Nuno Campos and GitHub
50b1a455bd
Merge pull request #41 from langchain-ai/nc/fan-out
...
StateGraph/MessageGraph: Add support for multiple incoming edges
2024-02-19 13:06:14 -08:00
Nuno Campos
e4bfa8603d
Support multiple tool calls, Lint
2024-02-19 09:12:08 -08:00
midas8181919
794cc71254
fixed
2024-02-13 22:42:37 +00:00
midas8181919
41ff4c8c43
fix some errors
2024-02-13 15:41:27 +00:00
midas8181919
b4269f6453
finish test
2024-02-11 02:04:09 +00:00
midas8181919
acaa4567e1
fix test
2024-02-10 23:25:17 +00:00
midas8181919
38ef3d5218
replace function_call with tool_call
2024-02-10 23:10:32 +00:00
Nuno Campos
979b735256
Allow fan-in in stategraph
2024-02-10 12:01:52 -08:00
Nuno Campos
c4f87cdccd
Close the connection
2024-02-07 20:02:36 -08:00
Nuno Campos
f2ad930cd4
Add AsyncSqliteSaver
2024-02-07 19:31:24 -08:00
Nuno Campos
afa9592f6a
Only execute tasks leftover from previous checkpoint when resuming with no new input
2024-02-04 14:12:10 -08:00
Nuno Campos
083178d2a6
Add SqliteSaver
2024-02-01 18:12:52 -08:00
Nuno Campos
150583bd40
py3.9 compat
2024-01-21 09:12:18 -08:00
Nuno Campos
07f0eca65f
Add MessageGraph
2024-01-20 17:17:01 -08:00
Nuno Campos
b328a46f73
Change chat executor back
2024-01-20 17:05:47 -08:00
Nuno Campos
ee66e11eae
Add support for single key state, eg just list of messages
2024-01-20 15:04:35 -08:00
Nuno Campos
55493f5d45
Filter from config_schema properties provided by Pregel class
2024-01-18 11:10:39 -08:00
Nuno Campos
e245b1d2ff
Lint
2024-01-17 13:55:26 -08:00
Nuno Campos
b535b5caa0
Add tests
2024-01-16 16:23:41 -08:00
Nuno Campos
2e537320c3
Rename saver to checkpointer, expose in graph, state graph, prebuilt agent exec
2024-01-15 13:45:54 -08:00
Nuno Campos
23f84c9ac9
Fix tests to run in py 3.9
2024-01-15 13:18:32 -08:00
Nuno Campos
f6894fb5dd
Add input_keys, rename output_keys, add interrupt
2024-01-15 09:14:30 -08:00
Nuno Campos
d68faa6d06
Update tracing name
2024-01-13 10:55:18 -08:00
Nuno Campos
3d58aff93e
Add async test
2024-01-13 10:44:42 -08:00
Nuno Campos
426a5c1b10
Implement StateGraph
2024-01-12 17:55:19 -08:00
Nuno Campos
8c65b30ca7
Adjust stream output of Graph
...
Now output of stream() are dicts where keys are node names and values are the output of that node on that step
2024-01-08 14:48:26 -08:00
Nuno Campos
5799b80261
.stream() defaults to yielding output from all channels
2024-01-07 19:53:28 -08:00
Nuno Campos
e441990f92
Rename
2024-01-07 19:39:10 -08:00
Nuno Campos
6875401cc9
Lint
2024-01-07 09:55:43 -08:00
Nuno Campos
641190d84b
Remove file
2024-01-06 14:56:19 -08:00
Nuno Campos
49aad8f320
Stream output of each process when running with astream_log()
2024-01-06 14:21:48 -08:00
Nuno Campos
73e4f8953b
Add tests for conditional edges
2024-01-06 13:51:00 -08:00
Nuno Campos
4ab9ff05ad
Add graph async tests
2024-01-06 13:15:49 -08:00
Nuno Campos
d293f5156d
Add output kwarg
2024-01-06 13:13:32 -08:00
Nuno Campos
de599be8a1
Rename chains to nodes
2024-01-06 12:43:15 -08:00
Nuno Campos
17cd659533
...
2024-01-05 18:22:46 -08:00
Nuno Campos
58b9502872
Update to langchain core
2023-12-28 15:23:13 -08:00
Nuno Campos
82741a6dcc
Implement .step() and .astep()
2023-12-27 19:57:54 -08:00
Nuno Campos
d1572afd49
Update _atransform
2023-12-26 20:04:00 -08:00
Nuno Campos
b1b68cde94
WIP
2023-12-26 19:05:21 -08:00