Commit Graph

5290 Commits

Author SHA1 Message Date
Eugene Yurtsev
22957311fe Add more tests for serializable 2024-08-07 15:40:59 -04:00
Eugene Yurtsev
f9df75c8cc Add more tests for serializable 2024-08-07 15:37:21 -04:00
Eugene Yurtsev
ece0ab8539 Add more tests for serializable 2024-08-07 15:18:16 -04:00
Eugene Yurtsev
4ddd9e5f23 lint 2024-08-07 15:05:52 -04:00
Eugene Yurtsev
f8e95e5735 lint 2024-08-07 15:04:02 -04:00
Eugene Yurtsev
6515b2f77b Linting fixes 2024-08-07 15:03:31 -04:00
Eugene Yurtsev
63fde4f095 Linting fixes 2024-08-07 13:59:22 -04:00
Eugene Yurtsev
d9bb9125c1 Linting fixes 2024-08-07 13:55:56 -04:00
Eugene Yurtsev
384d9f59a3 Linting fixes 2024-08-07 13:55:38 -04:00
Eugene Yurtsev
fc0fa7e8f0 Add missing import 2024-08-07 13:50:14 -04:00
Eugene Yurtsev
a1054d06ca Add missing import 2024-08-07 13:48:43 -04:00
Eugene Yurtsev
c2570a7a7c lint 2024-08-07 13:47:43 -04:00
Eugene Yurtsev
97f4128bfd Add missing imports 2024-08-07 13:47:26 -04:00
Eugene Yurtsev
2434dc8f92 update snapshots 2024-08-07 13:46:18 -04:00
Eugene Yurtsev
123d61a888 Add missing imports 2024-08-07 13:43:44 -04:00
Eugene Yurtsev
53f6f4a0c0 Mark explicitly with # pydantic: ignore 2024-08-07 13:41:17 -04:00
Eugene Yurtsev
550bef230a Merge branch 'master' into eugene/merge_pydantic_3_changes 2024-08-07 13:28:46 -04:00
Eugene Yurtsev
5a998d36b2 Convert to v1 model for now 2024-08-07 12:09:42 -04:00
Eugene Yurtsev
72cd199efc Fix create_subset_model_v1 2024-08-07 11:58:10 -04:00
Eugene Yurtsev
a1d993deb1 Remove deprecated comment 2024-08-07 11:54:21 -04:00
Eugene Yurtsev
e546e21d53 Update unit test for pydantic 2 2024-08-07 11:52:28 -04:00
Eugene Yurtsev
26d6426156 Fix extra space in repr 2024-08-07 11:48:11 -04:00
Eugene Yurtsev
8dffedebd6 Add Skip Validation() 2024-08-07 11:38:28 -04:00
Eugene Yurtsev
60adf8d6e4 Handle is_injected_arg_type 2024-08-07 11:36:56 -04:00
Eugene Yurtsev
d13a1ad5f5 Use _AnyIDDocument 2024-08-07 11:27:35 -04:00
Eugene Yurtsev
1e5f8a494a Add SkipValidation() 2024-08-07 11:25:21 -04:00
Eugene Yurtsev
5216131769 Fixed something? 2024-08-07 11:18:52 -04:00
Eugene Yurtsev
8bdaf858b8 Use is_basemodel_instance 2024-08-07 11:03:53 -04:00
Eugene Yurtsev
c37a0ca672 Use is_basemodel_subclass 2024-08-07 11:03:35 -04:00
Eugene Yurtsev
266cd15511 ADd Skip Validation 2024-08-07 10:51:43 -04:00
Eugene Yurtsev
9debf8144e ADd Skip Validation 2024-08-07 10:51:02 -04:00
Eugene Yurtsev
78ce0ed337 Fix broken type 2024-08-07 10:23:55 -04:00
Eugene Yurtsev
28e0958ff4 core[patch]: Relax rate limit unit tests in terms of timing (#25140)
Relax rate limit unit tests
2024-08-07 14:04:58 +00:00
Eugene Yurtsev
4aa1932bea update 2024-08-07 09:52:33 -04:00
Eugene Yurtsev
b658295b97 update 2024-08-07 09:40:29 -04:00
Pat Patterson
7e7fcf5b1f community: Fix ValidationError on creating GPT4AllEmbeddings with no gpt4all_kwargs (#25124)
- **Description:** Instantiating `GPT4AllEmbeddings` with no
`gpt4all_kwargs` argument raised a `ValidationError`. Root cause: #21238
added the capability to pass `gpt4all_kwargs` through to the `GPT4All`
instance via `Embed4All`, but broke code that did not specify a
`gpt4all_kwargs` argument.
- **Issue:** #25119 
- **Dependencies:** None
- **Twitter handle:** [`@metadaddy`](https://twitter.com/metadaddy)
2024-08-07 13:34:01 +00:00
Eugene Yurtsev
8c59b6a026 Merge fix 2024-08-07 09:32:25 -04:00
Eugene Yurtsev
e35b43a7a7 Fix ConfigDict to be populate by name 2024-08-07 09:16:23 -04:00
ZhangShenao
63d84e93b9 patch[doc] Fix word spelling error (#25128)
Fix word spelling error
2024-08-07 09:16:17 -04:00
Eugene Yurtsev
7288d914a8 Add missing model rebuild and optional 2024-08-07 09:14:06 -04:00
Eugene Yurtsev
1b487e261a add missing pydantic import 2024-08-07 09:04:36 -04:00
Eugene Yurtsev
3934663db9 Merge branch 'master' into eugene/merge_pydantic_3_changes 2024-08-07 08:59:28 -04:00
Eugene Yurtsev
4d28c70000 core[patch]: Sort Config attributes (#25127)
This PR does an aesthetic sort of the config object attributes. This
will make it a bit easier to go back and forth between pydantic v1 and
pydantic v2 on the 0.3.x branch
2024-08-07 02:53:50 +00:00
Eugene Yurtsev
fb639cb49c lint 2024-08-06 22:02:31 -04:00
Erick Friis
46a47710b0 partners/milvus: release 0.1.4 (#25058) 2024-08-06 16:29:29 -07:00
Erick Friis
35ebd2620c infra,cli: template matching registration (#25110) 2024-08-06 15:29:55 -07:00
ccurme
23c9aba575 groq[patch]: allow warnings during tests (#25105)
Among integration packages in libs/partners, Groq is an exception in
that it errors on warnings.

Following https://github.com/langchain-ai/langchain/pull/25084, Groq
fails with

> pydantic.warnings.PydanticDeprecatedSince20: The `__fields__`
attribute is deprecated, use `model_fields` instead. Deprecated in
Pydantic V2.0 to be removed in V3.0.

Here we update the behavior to no longer fail on warning, which is
consistent with the rest of the packages in libs/partners.
2024-08-06 18:02:20 -04:00
Bagatur
7882d5c978 openai[patch]: Release 0.1.21rc1 (#25116) 2024-08-06 21:50:36 +00:00
Bagatur
70677202c7 core[patch]: Release 0.2.29rc1 (#25115) 2024-08-06 21:36:56 +00:00
Bagatur
78403a3746 core[patch], openai[patch]: enable strict tool calling (#25111)
Introduced
https://openai.com/index/introducing-structured-outputs-in-the-api/
2024-08-06 21:21:06 +00:00