Isaac Francisco and GitHub
ea5cb4d100
remove self hosted docs ( #1621 )
2024-09-05 16:16:32 +00:00
e14c17f6b8
docs: add a how-to on subgraph transform state ( #1595 )
...
* docs: add a how-to on subgraph transform state
---------
Co-authored-by: isaac hershenson <ihershenson@hmc.edu >
Co-authored-by: Isaac Francisco <78627776+isahers1@users.noreply.github.com >
2024-09-05 12:16:11 -04:00
Isaac Francisco and GitHub
b34bfe165a
docs fixes ( #1620 )
2024-09-05 12:03:55 -04:00
gbaian10 and GitHub
7e83cda0b5
docs: Correct the reference repo in the Cloud - Setup App (pyproject.toml) documents ( #1607 )
2024-09-04 21:05:10 -04:00
Nuno Campos and GitHub
6727277f8f
Merge pull request #1610 from langchain-ai/an/04sept/metadata-interrupts
...
Return `before,after` for `__interrupt` metadata if both interrupts are configured for a node
2024-09-04 17:29:07 -07:00
Andrew Nguonly
d89fb9eef0
Add before and after values to __interrupt metadata.
2024-09-04 15:36:05 -07:00
Isaac Francisco and GitHub
1774dbb860
[docs]: adding js/curl tabs ( #1558 )
...
* jsifying
* x
* z
* x
* fix background run output
* reformatting
* z
* z
* z
* z
* z
* add tabs to stream debug
* default urls
2024-09-04 22:13:19 +00:00
Harrison Chase and GitHub
82c989feea
docs: subgraphs manage state ( #1543 )
2024-09-04 17:57:06 -04:00
Nuno Campos
f66493f6db
Lint
2024-09-04 14:37:31 -07:00
Nuno Campos
eb88dfefa3
Speed improvements to local_read, emit output
2024-09-04 14:31:42 -07:00
Nuno Campos
b8d8a879d8
Fix ids in debug task events
2024-09-04 14:31:20 -07:00
Nuno Campos
dc10b3aa8e
Add test to confirm only one root run is produced
2024-09-04 12:56:32 -07:00
Nuno Campos and GitHub
af780f97a4
Merge pull request #1597 from langchain-ai/nc/3sep/perf-optimizations
...
Reduce cpu time spent on langchain-core utilities
2024-09-04 12:45:20 -07:00
Nuno Campos
3a1b90c882
Fix
2024-09-04 12:34:42 -07:00
Nuno Campos
b9361d69b4
Try to fix test
2024-09-04 12:30:27 -07:00
Nuno Campos
26b4d9139e
Avoid using json encoding when generating task ids
2024-09-04 12:19:14 -07:00
Nuno Campos
67a164ca2d
Run loop tick in bg thread
...
- prepare_next_tasks, apply_writes do some cpu-heavy work
2024-09-04 12:18:42 -07:00
Nuno Campos
b68f9211c2
Run branch.reader in bg thread
2024-09-04 12:13:38 -07:00
Nuno Campos
4efab93e2f
Use pseudo rng for uuid6 generation
2024-09-04 12:07:19 -07:00
Nuno Campos
cf345ef716
Store loop in async bg exec init
2024-09-04 12:07:02 -07:00
Nuno Campos
535dbd5b06
Reduce from 9s to 4s on benchmark graph
...
- Use a simpler version of RunnableSequence without tracing serialization
- Remove accepts_run_manager check in RunnableCallable
- Remove creation of ChannelWrite dynamically every time conditional edge runs
2024-09-04 11:02:33 -07:00
Nuno Campos
f2e0dc1042
Reduce cpu time spent on langchain-core utilities
...
- shaves off 2s of 11s runtime of a simple graph with 1,000 subgraphs
2024-09-04 11:02:33 -07:00
Nuno Campos and GitHub
6bf367300b
Merge pull request #1598 from langchain-ai/nc/3sep/runner
...
Move runner code to standalone class, use in Pregel.stream/astream
2024-09-04 11:01:38 -07:00
Nuno Campos
e42e1a9f6b
Fix test
2024-09-04 10:56:41 -07:00
Nuno Campos
0d51c8614d
Move runner code to standalone class, use in Pregel.stream/astream
2024-09-04 10:50:46 -07:00
Nuno Campos
b99a101b2c
Add large parallel graph test
2024-09-04 10:50:05 -07:00
Nuno Campos
e150193491
Avoid deepcopy
2024-09-04 10:50:05 -07:00
Nuno Campos and GitHub
7304ba683e
Merge pull request #1282 from langchain-ai/isaac/nodelogging
...
add task_id to node logs
2024-09-03 16:30:43 -07:00
isaac hershenson
ec51760f57
x
2024-09-03 13:45:22 -07:00
Isaac Francisco and GitHub
32d07df7a4
Merge branch 'main' into isaac/nodelogging
2024-09-03 13:39:05 -07:00
Isaac Francisco and GitHub
1ae60dccc5
test ( #1592 )
2024-09-03 10:12:36 -07:00
Nuno Campos
5d1ab66535
sqlite 1.0.3
checkpointsqlite==1.0.3
2024-09-03 09:41:04 -07:00
Nuno Campos and GitHub
b4944fa0a0
Merge pull request #1582 from langchain-ai/nc/2sep/rm-pydantic-base-class
...
Remove pydantic base class from Pregel/PregelNode
2024-09-03 09:39:03 -07:00
Nuno Campos
4ddb4ae5a0
Update
2024-09-03 09:26:45 -07:00
Nuno Campos
a99b66ae3f
Update
2024-09-03 09:20:17 -07:00
Nuno Campos and Nuno Campos
4793b3f5e1
Use a lock for all operations on sqlite checkpointer
...
- Otherwise when used in multiple subgraphs in parallel separate queries can interfere w each other
2024-09-03 09:20:17 -07:00
Nuno Campos and Nuno Campos
3c5913aa29
Remove pydantic base class from Pregel/PregelNode
2024-09-03 09:20:17 -07:00
Sreenivasan R S and GitHub
43d5dbf174
examples: fix missing import introduction ( #1584 )
2024-09-03 12:12:31 -04:00
Nuno Campos and GitHub
974b6c7bf3
Merge pull request #1549 from langchain-ai/wfh/optional_types
...
Support optional types from typeddict
2024-09-03 09:11:14 -07:00
Vadym Barda and GitHub
d492475c61
checkpoint-sqlite: close connection in from_conn_string ( #1589 )
2024-09-03 11:00:37 -04:00
gbaian10 and GitHub
e5b09b8c20
docs: update Postgres checkpointer for persistence ( #1556 )
2024-09-03 11:00:14 -04:00
Jacob Lee and GitHub
c1d7cbd67c
Adds JS deploy guide to index ( #1590 )
2024-09-03 07:47:31 -07:00
gbaian10 and GitHub
8c0b27a85b
docs: fix Corrective RAG (CRAG) miss function ( #1563 )
...
`Corrective RAG (CRAG) using local LLMs` miss `find_tool_calls_react` function
2024-09-03 09:50:00 -04:00
322d6c8dde
patch(docs): Update docs with JS cloud instructions ( #1560 )
...
* Update docs with JS cloud instructions
* Add to index
* Add md fence
* nits
* nits
* Update setup_javascript.md
---------
Co-authored-by: isaac hershenson <ihershenson@hmc.edu >
2024-09-02 18:48:50 -07:00
Nuno Campos
af666a87fb
sqlite 1.0.2
checkpointsqlite==1.0.2
checkpointpostgres==1.0.6
2024-09-02 17:58:01 -07:00
Nuno Campos
6e9f54e5ae
postgres 1.0.6
2024-09-02 17:57:55 -07:00
Nuno Campos
dd4a15b569
Require latest version of langgraph-checkpoint
2024-09-02 17:57:33 -07:00
Nuno Campos and GitHub
1122e5cbbb
Merge pull request #1579 from langchain-ai/nc/2sep/async-checkpoint-test-setup
...
test: Ensure that async checkpointers in tests are setup in same event loop as they are used in
2024-09-02 17:57:05 -07:00
Nuno Campos and GitHub
29311f054d
Merge pull request #1580 from langchain-ai/nc/2sep/async-checkpointers-implement-async
...
checkpoint: Implement sync methods in async checkpointers
2024-09-02 17:51:52 -07:00
Nuno Campos
3b2a237deb
Lint
2024-09-02 17:45:57 -07:00