ccurme
fc08f240ee
huggingface[patch]: bump deps and increment version to 0.1.0.dev1 ( #26263 )
2024-09-10 16:49:12 -04:00
Eugene Yurtsev
bee8994b7e
langchain,core: Deprecate pydantic.v1 shims ( #26280 )
...
Deprecate shim namespace
2024-09-10 16:19:20 -04:00
Eugene Yurtsev
374bb40852
community: Force opt-in for qa chains ( #26278 )
...
The underlying code is already documented as requiring appropriate RBAC
control, but adding a forced user opt-in to make sure that users
that don't read documentation are still aware of what's required
from a security perspective.
https://huntr.com/bounties/8f4ad910-7fdc-4089-8f0a-b5df5f32e7c5
2024-09-10 15:59:03 -04:00
Bagatur
c43c62b6c9
merge msater ( #26275 )
2024-09-10 12:57:18 -07:00
Eugene Yurtsev
bb83f1b875
community[patch]: Resolve parse_obj ( #26262 )
...
Update parse_obj
2024-09-10 15:56:34 -04:00
Eugene Yurtsev
ed412d89b4
core[patch]: Do not hard coded name for RunnableBranch ( #26276 )
...
This is no longer necessary
2024-09-10 15:49:51 -04:00
Bagatur
789f4b1c9c
fmt
2024-09-10 12:48:06 -07:00
Bagatur
13ba15b2cc
Merge branch 'v0.3rc' into bagatur/09-10/v0.3_merge_master
2024-09-10 12:44:49 -07:00
Bagatur
b904763115
fmt
2024-09-10 12:44:11 -07:00
Bagatur
cecdc119bf
merge
2024-09-10 12:32:47 -07:00
Eugene Yurtsev
7975c1f0ca
core[patch]: Propagate module name to create model ( #26267 )
...
* This allows pydantic to correctly resolve annotations necessary for
building pydantic models dynamically.
* Makes a small fix for RunnableWithMessageHistory which was fetching
the OutputType from the RunnableLambda that was yielding another
RunnableLambda. This doesn't propagate the output of the RunnableAssign
fully (i.e., with concrete type information etc.)
Resolves issue: https://github.com/langchain-ai/langchain/issues/26250
2024-09-10 15:22:56 -04:00
ccurme
622cb7d2cf
huggingface[patch]: update integration tests on v0.3rc branch ( #26274 )
...
cherry-pick these from master branch
2024-09-10 15:06:48 -04:00
ccurme
979232257b
huggingface[patch]: add integration tests for embeddings ( #26272 )
2024-09-10 14:57:16 -04:00
ccurme
3a0c7c705c
ollama[patch]: bump core dep and increment version to 0.2.0.dev1 ( #26271 )
...
Confirmed no pydantic warnings in unit or integration tests.
2024-09-10 14:41:53 -04:00
ccurme
4ffd27c4d0
huggingface[patch]: add integration tests ( #26269 )
...
Add standard tests for ChatHuggingFace. About half of these fail
currently.
2024-09-10 18:31:51 +00:00
Bagatur
162d3ff54b
docs: fix language_models docstring ( #26268 )
2024-09-10 10:41:28 -07:00
Bagatur
301be2d40a
core[patch]: de-beta astream_events ( #26248 )
2024-09-10 10:09:29 -07:00
ccurme
6df9178056
groq[patch]: bump deps ( #26261 )
...
To confirm no pydantic warnings.
2024-09-10 10:42:56 -04:00
ccurme
6208773c77
community[patch]: set protected namespaces on embeddings ( #26156 )
...
Also fix serdes test for langchain-google-genai.
2024-09-10 09:28:41 -04:00
Bagatur
9132516c84
core[patch]: add back ChatModel.callback_manager deprecation ( #26244 )
2024-09-09 17:46:48 -07:00
Christophe Bornet
9cf7ae0a52
community: Add docstring for HtmlLinkExtractor ( #26213 )
...
Co-authored-by: Erick Friis <erick@langchain.dev >
2024-09-10 00:27:37 +00:00
Christophe Bornet
56580b5fff
community: Add docstring for GLiNERLinkExtractor ( #26218 )
...
Co-authored-by: Erick Friis <erick@langchain.dev >
2024-09-10 00:27:23 +00:00
Bagatur
f2f9187919
community[patch]: fix community warnings 1 ( #26239 )
2024-09-09 17:27:00 -07:00
Christophe Bornet
e235a572a0
community: Add docstring for KeybertLinkExtractor ( #26210 )
...
Co-authored-by: Erick Friis <erick@langchain.dev >
2024-09-10 00:26:29 +00:00
Bagatur
438301db90
community[patch]: update docstrings ( #26243 )
2024-09-09 17:16:56 -07:00
Bagatur
7842e2c460
langchain[patch]: docstring update ( #26242 )
2024-09-09 17:12:32 -07:00
Bagatur
949127fbc1
infra: rm check pydantic scripts ( #26240 )
2024-09-09 17:12:16 -07:00
Vadym Barda
bab9de581c
core[patch]: wrap mermaid node names w/ markdown in <p> tag ( #26235 )
...
This fixes the issue where `__start__` and `__end__` node labels are
being interpreted as markdown, as of the most recent Mermaid update
2024-09-09 20:11:00 -04:00
Bagatur
baad44965e
core[patch]: update docstrings ( #26241 )
2024-09-09 17:04:57 -07:00
Bagatur
d588ce1f29
community[patch]: fix extended deps ( #26238 )
2024-09-09 16:10:10 -07:00
ccurme
2070d659a0
mistralai: release 0.2.0.dev1 ( #26236 )
2024-09-09 16:09:23 -04:00
ccurme
6c8d626d70
experimental[major]: upgrade pydantic ( #26228 )
2024-09-09 14:27:24 -04:00
Bagatur
109ba548bd
langchain[patch]: fix pydantic 2 warnings ( #26188 )
2024-09-09 11:19:02 -07:00
Bagatur
0f4a087186
community[patch]: fix main unit tests ( #26189 )
2024-09-09 10:35:41 -07:00
Bagatur
71268f7a15
standard-tests[patch]: resolve pydantic warnings ( #26190 )
2024-09-09 10:34:57 -07:00
Eugene Yurtsev
b8fc82b84b
core[patch]: Fix _get_type in AnyMessage ( #26223 )
...
Fix _get_type to work on deserialization path as well and add a unit test.
2024-09-09 10:33:18 -04:00
Bagatur
179eeead81
anthropic[patch]: pydantic ^2.7.4 ( #26191 )
2024-09-08 11:46:19 -07:00
Tomaz Bratanic
181e4fc0e0
Add session expired retry to neo4j graph ( #26182 )
...
Co-authored-by: Erick Friis <erick@langchain.dev >
2024-09-08 11:40:43 -07:00
Sebastian Cherny
b3c7ed4913
Adding bind_tools in ChatOctoAI ( #26168 )
...
The object extends from
langchain_community.chat_models.openai.ChatOpenAI which doesn't have
`bind_tools` defined. I tried extending from
`langchain_openai.ChatOpenAI` in
https://github.com/langchain-ai/langchain/pull/25975 but that PR got
closed because this is not correct.
So adding our own `bind_tools` (which for now copying from ChatOpenAI is
good enough) will solve the tool calling issue we are having now.
---------
Co-authored-by: Erick Friis <erick@langchain.dev >
2024-09-08 18:38:43 +00:00
John
97a8e365ec
partners/unstructured: update unstructured client version ( #26105 )
...
Users are having version conflicts with `unstructured-client` as
described here:
https://unstructuredw-kbe4326.slack.com/archives/C06JJHC9G4U/p1725557970546199?thread_ts=1725035247.162819&cid=C06JJHC9G4U
This PR fixes that issue and should update the version to "0.1.3" as
well for a clean-slate version for users to install
Co-authored-by: Erick Friis <erick@langchain.dev >
2024-09-08 18:32:34 +00:00
Vadym Barda
1b3bd52e0e
core[patch]: fix edge labels for mermaid graphs ( #26201 )
2024-09-08 14:35:25 +00:00
Marcelo Machado
9bd4f1dfa8
docs: small improvement ChatOllama setup description ( #26043 )
...
Small improvement on ChatOllama description
---------
Co-authored-by: Marcelo Machado <mmachado@ibm.com >
Co-authored-by: Erick Friis <erick@langchain.dev >
2024-09-08 00:15:05 +00:00
Erick Friis
6e82d2184b
partners/mongodb: release 0.1.9 ( #26193 )
2024-09-07 23:20:25 +00:00
Bagatur
7a57b4fbbf
core[patch]: Release 0.3.0dev4 ( #26178 )
2024-09-06 18:49:41 -04:00
Bagatur
d9ba65ca26
core[patch]: pydantic 2.7-compatible AnyMessage ( #26177 )
2024-09-06 18:44:06 -04:00
Eugene Yurtsev
0319ccd273
core[patch]: only support pydantic >= 2.9 for now ( #26176 )
...
For now we'll only support pydantic ^ 2.9. We'll relax the constraint
next week once we work around some issues with pydantic 2.7 / 2.8.
2024-09-06 18:13:17 -04:00
Eugene Yurtsev
6e2a72c218
core[patch]: Add missing cache for create_model ( #26173 )
...
It makes a big difference for performance.
2024-09-06 17:59:18 -04:00
Bagatur
9f482f4284
cherry langsmith cache fix ( #26169 )
2024-09-06 17:47:47 -04:00
William FH
262e19b15d
infra: Clear cache for env-var checks ( #26073 )
2024-09-06 21:29:29 +00:00
Eugene Yurtsev
61087b0c0d
core[patch]: Fix changes to pydantic schema due to pydantic 2.8.2 -> 2.9 changes ( #26166 )
...
Minor non functional change in pydantic schema generation
2024-09-06 17:24:10 -04:00