Arno Angerer and GitHub
ede895cd9f
Added required gpt4all dependency ( #357 )
...
For the GPT4AllEmbeddings to work (in the Indexing part) the `gpt4all` package is required. This PR adds it to the list of required dependencies at the top of the notebook
2024-04-29 15:25:52 -07:00
Harrison Chase
a32fe442f0
cr
2024-04-29 14:59:31 -07:00
Harrison Chase
d12c2bae6b
add arguments to chat agent executor
2024-04-29 14:58:25 -07:00
Brant and GitHub
32ac2fdacb
fix: examples plan-and-execute ( #316 )
2024-04-29 14:47:40 -07:00
Nuno Campos
a3c867d688
Remove add_condition_nodes
2024-04-29 11:13:16 -07:00
Nuno Campos
3a59fb2247
Pass add_condition_node
2024-04-29 11:04:15 -07:00
Nuno Campos
4a28f19922
Remove labels if redundant
2024-04-29 10:44:45 -07:00
Nuno Campos
a83fd19b29
For cond edges support specifying list of possible destinations as a list or typing annotation
2024-04-29 10:38:06 -07:00
Nuno Campos and GitHub
6519d72837
Merge pull request #353 from langchain-ai/nc/26apr/tracing-improv
...
Improve tracing output for function nodes
2024-04-29 09:02:38 -07:00
Nuno Campos
fd9d30f144
Improve tracing output for function nodes
...
- remove double entry in tracing tree when using functions as nodes
2024-04-29 08:59:56 -07:00
Nuno Campos
0e3c37ba25
0.0.39
2024-04-25 11:35:14 -07:00
Nuno Campos and GitHub
f15190e20f
Merge pull request #339 from langchain-ai/nc/24apr/draw-xray
...
Improvements to get_graph(xray=)
2024-04-25 11:32:13 -07:00
Nuno Campos
61d0f60b8e
Update
2024-04-25 11:30:23 -07:00
Nuno Campos
42b13ef576
Improvements to get_graph(xray=)
...
- Support xray: int, to control depth, eg xray=1 only exposes one level deep
- In mermaid draw a containing box around subgraphs created from xray
2024-04-25 11:27:13 -07:00
Nuno Campos and GitHub
daf8bf2eef
Merge pull request #317 from langchain-ai/nc/17apr/serde
...
Introduce json-based checkpoint serialization
2024-04-24 16:26:56 -07:00
Nuno Campos
f975bd1c28
Fix
2024-04-24 16:23:31 -07:00
Nuno Campos
2e9e29243f
Lint
2024-04-24 16:20:43 -07:00
Nuno Campos
4b8599b325
Fix 39
2024-04-24 16:19:32 -07:00
Nuno Campos
a08eaf1a77
Fix
2024-04-24 16:18:02 -07:00
Nuno Campos
53378476ce
Lock
2024-04-24 16:14:24 -07:00
Nuno Campos
f9646b6a57
Use by default in sqlite adapters
...
- Support loading pickled checkpoints for backwards compat
- Update copy_checkpoint to coerce values to defaultdicts where needed
2024-04-24 16:08:41 -07:00
Nuno Campos
e45c461d99
Fix
2024-04-24 15:42:43 -07:00
Nuno Campos
d4982eb022
Fix
2024-04-24 15:40:48 -07:00
Nuno Campos
9bf90442e0
Undo
2024-04-24 15:40:48 -07:00
Nuno Campos
2824541102
Fix
2024-04-24 15:40:48 -07:00
Nuno Campos
c6a199abc2
Skip py39
2024-04-24 15:40:48 -07:00
Nuno Campos
3ad0204a90
Add test
2024-04-24 15:40:48 -07:00
Nuno Campos
6125ea68f5
WIP
2024-04-24 15:40:48 -07:00
Nuno Campos and GitHub
c447884ed0
Merge pull request #345 from langchain-ai/nc/24apr/fix-write-runnable-bug
...
Fix bug where saving a runnable or function in state object would misbehave
2024-04-24 15:36:53 -07:00
Nuno Campos and GitHub
35c5e1a697
Merge pull request #344 from langchain-ai/efriis-patch-1
...
Link docs in readme
2024-04-24 15:36:37 -07:00
Nuno Campos and GitHub
23f6658424
Merge pull request #343 from langchain-ai/nc/24apr/dbeug
...
Improve debug logging
2024-04-24 15:36:18 -07:00
Nuno Campos and GitHub
9c21f18eb6
Merge pull request #342 from langchain-ai/nc/24apr/branch-then
...
Add `then=` arg for add_conditional_edge and set_conditional_entry_point
2024-04-24 15:36:11 -07:00
Nuno Campos
3571a893f2
Fix bug where saving a runnable or function in state object would misbehave
...
- the function/runnable would be called when processing the state update
2024-04-24 15:35:02 -07:00
Nuno Campos
c1feff2211
Rename for clarity
2024-04-24 15:04:47 -07:00
Erick Friis and GitHub
a3b8d0694d
Link docs in readme
2024-04-24 14:56:33 -07:00
Nuno Campos
d3353427ae
Improve debug logging
2024-04-24 14:55:12 -07:00
Nuno Campos
0e99cc5128
Lint
2024-04-24 14:52:45 -07:00
Nuno Campos
79bff13a47
Add then= arg for add_conditional_edge and set_conditional_entry_point
...
- This makes it easy to implement graphs where you want to decide among N possible nodes, and then visit another node after whichever one you chose
2024-04-24 14:06:07 -07:00
Nuno Campos and GitHub
1c0a138276
Merge pull request #340 from langchain-ai/nc/24apr/graph-validation
...
Improve graph validation
2024-04-24 12:32:40 -07:00
Nuno Campos
9ee5699f9a
Fix
2024-04-24 11:22:53 -07:00
Nuno Campos
9f9c08bab9
Lint
2024-04-24 11:22:36 -07:00
Nuno Campos
f2803372ec
Improve graph validation
...
- Move all validation to compile() This allows adding edges before nodes
- Detect more cases of missing edges with shorthand branches
2024-04-24 11:19:40 -07:00
William FH and GitHub
e01e1c6735
Add USACO example ( #333 )
...
Tutorial based on the paper: https://arxiv.org/abs/2404.10952v1 by Quan Shi, Michael Tang, Karthik Narasimhan, Shunyu Yao
2024-04-23 13:00:47 -07:00
Nuno Campos and GitHub
4707183814
Merge pull request #336 from langchain-ai/nc/22apr/fix-repeat-conditions
...
Fix issue when drawing graphs w repeat conditions
2024-04-22 09:56:30 -07:00
Nuno Campos
190d163005
Fix
2024-04-22 09:54:45 -07:00
Nuno Campos
85bdc8bdfa
Fix issue when drawing graphs w repeat conditions
2024-04-22 09:53:14 -07:00
Nuno Campos and GitHub
de9c0786f5
Merge pull request #328 from angeligareta/improve_visualization_notebook
...
Fix visualization notebook outputs
2024-04-22 08:38:19 -07:00
Angel Igareta
45a9a054d7
Fix visualization notebook outputs
2024-04-19 17:29:36 +02:00
Lance Martin and GitHub
37d2ae2aec
Merge pull request #327 from langchain-ai/rlm/llama3
...
Local RAG agent w/ LLaMA3
2024-04-18 19:59:02 -07:00
Lance Martin
5abe98e8d9
RAG agent llama3 loca
2024-04-18 17:46:31 -07:00