Mason Daugherty
20979d525c
Merge branch 'master' into wip-v1.0
2025-09-09 15:01:51 -04:00
ccurme
937087a29c
release(groq): 0.3.8 ( #32870 )
2025-09-09 14:39:02 -04:00
Jan Z
08bf4c321f
feat(groq): add support for json_schema ( #32396 )
2025-09-09 18:30:07 +00:00
Mason Daugherty
4c6af2d1b2
fix(openai): structured output ( #32551 )
2025-09-09 11:37:50 -04:00
Christophe Bornet
cc3b5afe52
fix(huggingface): fix typing in test_standard ( #32863 )
2025-09-09 10:05:41 -04:00
Mason Daugherty
8509efa6ad
chore: remove erroneous pyversion specifiers
2025-09-08 15:03:08 -04:00
Mason Daugherty
b1a105f85f
fix: huggingface lint
2025-09-08 14:59:38 -04:00
Mason Daugherty
0b8817c900
Merge branch 'master' into wip-v1.0
2025-09-08 14:43:58 -04:00
Sadiq Khan
228fbac3a6
fix(openai): handle AIMessages without response_id in _get_last_messages ( #32824 )
2025-09-08 10:12:50 -04:00
JunHyungKang
6ea06ca972
fix(openai): Fix Azure OpenAI Responses API model field issue ( #32649 )
2025-09-08 10:08:35 -04:00
ccurme
5b0a55ad35
chore(openai): apply formatting changes to AzureChatOpenAI ( #32848 )
2025-09-08 09:54:20 -04:00
Mason Daugherty
4e39c164bb
fix(anthropic): remove beta header warning for TTL ( #32832 )
...
No longer beta as of Aug 13
2025-09-05 14:28:58 -04:00
Shahroz Ahmad
4828a85ab0
feat(core): add web_search in OpenAI tools list ( #32738 )
2025-09-02 21:57:25 +00:00
ccurme
50b48fa1ff
chore(openai): bump minimum core version ( #32795 )
2025-09-02 14:06:49 -04:00
ccurme
bf41a75073
release(openai): 1.0.0a2 ( #32790 )
2025-09-02 12:22:57 -04:00
ccurme
e15c41233d
feat(openai): (v1) update default output_version ( #32674 )
2025-09-02 12:12:41 -04:00
Mason Daugherty
5c8837ea5a
fix some imports
2025-09-01 23:27:37 -05:00
Mason Daugherty
365d7c414b
nit: OpenAI docstrings
2025-09-01 20:30:56 -05:00
Mason Daugherty
a5f92fdd9a
fix: update some docstrings and typing
2025-09-01 19:25:08 -05:00
Mason Daugherty
830d1a207c
Merge branch 'master' into wip-v1.0
2025-08-31 18:01:24 -05:00
Ravirajsingh Sodha
b42dac5fe6
docs: standardize OllamaLLM and BaseOpenAI docstrings ( #32758 )
...
- Add comprehensive docstring following LangChain standards
- Include Setup, Key init args, Instantiate, Invoke, Stream, and Async
sections
- Provide detailed parameter descriptions and code examples
- Fix linting issues for code formatting compliance
Contributes to #24803
---------
Co-authored-by: Mason Daugherty <github@mdrxy.com >
2025-08-31 17:45:56 -05:00
ccurme
ddde1eff68
fix: openai, anthropic (v1) fix core lower bound ( #32724 )
2025-08-27 14:36:10 -04:00
ccurme
9b576440ed
release: anthropic, openai 1.0.0a1 ( #32723 )
2025-08-27 14:12:28 -04:00
ccurme
72b66fcca5
release(core): 1.0.0a1 ( #32715 )
2025-08-27 11:57:07 -04:00
ccurme
a47d993ddd
release(core): 1.0.0dev0 ( #32713 )
2025-08-27 11:05:39 -04:00
ccurme
cb4705dfc0
chore: (v1) drop support for python 3.9 ( #32712 )
...
EOL in October
Will update ruff / formatting closer to 1.0 release to minimize merge
conflicts on branch
2025-08-27 10:42:49 -04:00
Mason Daugherty
242881562b
feat: standard content, IDs, translators, & normalization ( #32569 )
2025-08-27 09:31:12 -04:00
Mason Daugherty
a2322f68ba
Merge branch 'master' into wip-v1.0
2025-08-26 15:51:57 -04:00
Mason Daugherty
3d08b6bd11
chore: adress pytest-asyncio deprecation warnings + other nits ( #32696 )
...
amongst some linting imcompatible rules
2025-08-26 15:51:38 -04:00
ccurme
008043977d
release(openai): 0.3.32 ( #32691 )
2025-08-26 14:05:40 +00:00
Jacob Lee
1459d4f4ce
fix(openai): Always add raw response object to OpenAI client errors for invoke ( #32655 )
2025-08-26 09:59:25 -04:00
ccurme
7e9ae5df60
feat(openai): (v1) delete bind_functions and remove tool_calls from additional_kwargs ( #32669 )
2025-08-25 14:22:31 -04:00
Maitrey Talware
622337a297
docs(docs): fixed typos in documentations ( #32661 )
...
Minor typo fixes. (Not linked to current open issues)
2025-08-25 10:02:53 -04:00
Chester Curme
7a108618ae
Merge branch 'master' into wip-v1.0
2025-08-25 09:39:39 -04:00
Mason Daugherty
2d0713c2fc
fix(infra): ollama CI
2025-08-22 16:40:03 -04:00
Mason Daugherty
8060b371bb
fix(infra): ollama CI
2025-08-22 16:37:05 -04:00
Mason Daugherty
7851f66503
release(ollama): 0.3.7 ( #32651 )
2025-08-22 15:18:40 -04:00
Mason Daugherty
af3b88f58d
feat(ollama): update reasoning type to support string values for custom intensity levels (e.g. gpt-oss) ( #32650 )
2025-08-22 15:11:32 -04:00
itaismith
1eb45d17fb
feat(chroma): Add support for collection forking ( #32627 )
2025-08-21 17:57:55 -04:00
ccurme
8545d4731e
release(openai): 0.3.31 ( #32646 )
2025-08-21 16:50:27 -04:00
Alex Naidis
21f7a9a9e5
fix(openai): allow temperature parameter for gpt-5-chat models ( #32624 )
2025-08-21 16:40:10 -04:00
sa411022
61bc1bf9cc
fix(openai): construct responses api input ( #32557 )
2025-08-21 15:56:29 -04:00
Shahrukh Shaik
4ba222148d
fix(openai): Chat Message Annotations defaults to [ ] if not list or None ( #32614 )
2025-08-21 15:30:12 -04:00
ccurme
6f058e7b9b
fix(core): (v1) update BaseChatModel return type to AIMessage ( #32626 )
2025-08-21 14:02:24 -04:00
ccurme
dbc5a3b718
fix(anthropic): update cassette for streaming benchmark ( #32609 )
2025-08-19 11:18:36 -04:00
Mason Daugherty
f0f1e28473
Merge branch 'master' of github.com:langchain-ai/langchain into wip-v1.0
2025-08-18 23:30:10 -04:00
Mohammad Mohtashim
00259b0061
fix(deepseek): Deep Seek Model for LS Tracing ( #32575 )
...
- **Description:** Fix for LS Tracing for Provider for DeepSeek.
- **Issue:** #32484
---------
Co-authored-by: Mason Daugherty <mason@langchain.dev >
2025-08-18 18:48:30 +00:00
Mason Daugherty
a6690eb9fd
release(anthropic): 0.3.19 ( #32595 )
2025-08-18 14:25:03 -04:00
Mason Daugherty
f69f9598f5
chore: update references to use the latest version of Claude-3.5 Sonnet ( #32594 )
2025-08-18 14:11:15 -04:00
Mason Daugherty
8d0fb2d04b
fix(anthropic): correct input_token count for streaming ( #32591 )
...
* Create usage metadata on
[`message_delta`](https://docs.anthropic.com/en/docs/build-with-claude/streaming#event-types )
instead of at the beginning. Consequently, token counts are not included
during streaming but instead at the end. This allows for accurate
reporting of server-side tool usage (important for billing)
* Add some clarifying comments
* Fix some outstanding Pylance warnings
* Remove unnecessary `text` popping in thinking blocks
* Also now correctly reports `input_cache_read`/`input_cache_creation`
as a result
2025-08-18 17:51:47 +00:00