Vadym Barda and GitHub
0b40c83fa8
ci: add VCR caching to the notebooks ( #1704 )
2024-09-12 16:07:41 -04:00
Vadym Barda and GitHub
2ef551fac7
ci: add more dependencies for dev notebook testing ( #1700 )
2024-09-12 16:59:03 +00:00
Vadym Barda and GitHub
889cc9b394
ci: add GHA to execute how-to notebooks ( #1694 )
2024-09-12 15:39:15 +00:00
Vadym Barda and GitHub
ee28fd3324
docs: update how-tos to support pydantic v1 and v2 ( #1682 )
2024-09-11 19:16:00 +00:00
Vadym Barda and GitHub
1f9273b136
docs: put documentation in the docs folder instead of examples ( #1674 )
2024-09-11 12:27:31 -04:00
Vadym Barda and GitHub
e4f1f90127
update pyproject in monorepo to reflect consistent min python version ( #1369 )
2024-08-16 15:41:56 +00:00
Vadym Barda and GitHub
a16f86b5bd
docs: update postgres persistence example ( #1276 )
2024-08-08 12:01:19 -04:00
Vadym Barda and GitHub
c149a99b44
checkpoint-sqlite: new library for sqlite checkpointer implementation ( #1203 )
...
* checkpoint-sqlite: new library for sqlite checkpointer implementation
2024-08-02 22:14:12 +00:00
ae74825ea7
langgraph checkpoint: new library for checkpoint interfaces ( #1163 )
...
---------
Co-authored-by: Nuno Campos <nuno@langchain.dev >
2024-07-31 16:45:52 -04:00
64a17599c1
chore(deps-dev): bump certifi from 2024.6.2 to 2024.7.4 ( #950 )
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2024.6.2 to 2024.7.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 13:02:14 -07:00
Andrew Nguonly and GitHub
f39a22098d
docs: Add Python SDK reference page ( #773 )
...
* Add Python SDK client.
* Update dependencies for docs group.
2024-06-23 12:46:01 -07:00
Vadym Barda and GitHub
a29f354d9b
docs: update home page ( #753 )
2024-06-21 17:17:32 -04:00
vbarda
7d45e737fa
clean up docs building
2024-06-18 10:46:43 -04:00
vbarda
1a06d500d4
libs: add cli, sdk-py, sdk-js and move core langgraph
2024-06-17 20:37:25 -04:00
Nuno Campos
fe87c44da7
Add tests to ensure checkpointer errors are not swallowed
2024-06-14 13:32:21 -07:00
Nuno Campos
e88e246a73
Update core and add tests for cancellation of astream and astream_events v2
2024-06-13 16:12:01 -07:00
William FH and GitHub
fe11bb77ab
Update Lockfile ( #644 )
...
Removes a security warning
2024-06-12 11:37:12 -07:00
ba4aa2a875
Bump tornado from 6.4 to 6.4.1 ( #616 )
...
Bumps [tornado](https://github.com/tornadoweb/tornado ) from 6.4 to 6.4.1.
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst )
- [Commits](https://github.com/tornadoweb/tornado/compare/v6.4.0...v6.4.1 )
---
updated-dependencies:
- dependency-name: tornado
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-07 11:13:21 -07:00
Nuno Campos
2faf2ff9ec
Bundle in uuid6 func due to install issues with uuid6 library
2024-05-30 10:42:44 -07:00
Nuno Campos
6e74415ec8
Add test for node decorated with traceable decorator
2024-05-30 08:04:48 -07:00
8c89609187
--- ( #507 )
...
updated-dependencies:
- dependency-name: requests
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 14:45:17 -07:00
Nuno Campos
54454c9d58
Bump
2024-05-20 13:42:02 -07:00
Nuno Campos
b7e2af6bd1
Update pyproject
2024-05-17 14:43:55 -07:00
Nuno Campos
695503a4d3
Update to langchain-core 0.2.0
...
- Use stream_events(version=v2) in tests
2024-05-17 14:38:51 -07:00
Nuno Campos
56c55e9521
Update core version range
2024-05-17 13:43:59 -07:00
Nuno Campos
52b2c755d7
Use uuid6 as the id for checkpoints
...
- this avoids conflicts if multiple processes creating checkpoints in same thread at same time
- uuid6 with a monotically increasing clock_seq is sortable by creation time at ms precision (plus clock_seq for ties, plus 48 bits of randomness for further ties)
2024-05-14 16:56:25 -07:00
Nuno Campos
ef3a568dc1
Update core
2024-05-06 17:06:20 -07:00
Nuno Campos and GitHub
d1b0be8620
Merge pull request #401 from langchain-ai/dependabot/pip/jinja2-3.1.4
...
Bump jinja2 from 3.1.3 to 3.1.4
2024-05-06 12:22:27 -07:00
Nuno Campos and GitHub
8027d21b4c
Merge pull request #386 from langchain-ai/nc/3may/test-draw-cyclical-edge
...
Add (failing) test for drawing cyclic edge
2024-05-06 12:22:16 -07:00
Nuno Campos
52852cb226
Update langchain-core
2024-05-06 12:20:20 -07:00
dependabot[bot] and GitHub
3f9faf1910
Bump jinja2 from 3.1.3 to 3.1.4
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-06 18:33:18 +00:00
d79b483a67
Bump tqdm from 4.66.2 to 4.66.3 ( #385 )
...
Bumps [tqdm](https://github.com/tqdm/tqdm ) from 4.66.2 to 4.66.3.
- [Release notes](https://github.com/tqdm/tqdm/releases )
- [Commits](https://github.com/tqdm/tqdm/compare/v4.66.2...v4.66.3 )
---
updated-dependencies:
- dependency-name: tqdm
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 11:31:55 -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
53378476ce
Lock
2024-04-24 16:14:24 -07:00
Nuno Campos and GitHub
97dc410b08
Merge pull request #323 from angeligareta/improve_visualization_notebook
...
Enrich visualization notebook to showcase new capabilities
2024-04-18 10:20:55 -07:00
dependabot[bot] and GitHub
0396436b02
Bump aiohttp from 3.9.3 to 3.9.4
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.9.3 to 3.9.4.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.9.3...v3.9.4 )
---
updated-dependencies:
- dependency-name: aiohttp
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-18 16:01:24 +00:00
Angel Igareta
c5ecd18312
Update langchain_core
2024-04-18 12:57:06 +02:00
Eugene Yurtsev
9e9f44a868
x
2024-04-17 13:36:22 -04:00
dependabot[bot] and GitHub
2ff9d94bb6
Bump idna from 3.6 to 3.7
...
Bumps [idna](https://github.com/kjd/idna ) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst )
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7 )
---
updated-dependencies:
- dependency-name: idna
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-12 00:05:35 +00:00
Nuno Campos
92deae4196
Add anthropic notebook
2024-04-11 10:50:06 -07:00
Nuno Campos
7dafc09a5b
Add prebuilt ToolNode
2024-04-10 18:15:19 -07:00
Nuno Campos
2a299d070e
Optimize tracing output of Graph/StateGraph/MessageGraph
...
- control selection of relevant runs (needs langsmith release)
- see output of conditional edge function
- fix issue with conditional entry point not getting full state values as input
2024-04-02 10:32:47 -07:00
Nuno Campos
c90a6b14b9
Fix human in the loop notebook
2024-03-12 10:40:47 -07: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
7ca7c220be
Update langchain-core
2024-02-20 17:18:45 -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
f2c2f88413
Lock
2024-02-07 19:53:19 -08:00
Nuno Campos
f2ad930cd4
Add AsyncSqliteSaver
2024-02-07 19:31:24 -08:00
Nuno Campos
0ca19a2ed4
Update deps
2024-01-30 15:44:41 -08:00
Bagatur
ac179f15cb
test dep
2024-01-27 13:34:18 -08:00