Update dependency langchain to v0.1.20 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
langchain | dependencies | patch |
0.1.2 -> 0.1.20
|
Release Notes
langchain-ai/langchain (langchain)
v0.1.16
What's Changed
- openai[patch]: Release 0.1.2 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20241
- docs: fix external repo partner docs by @efriis in https://github.com/langchain-ai/langchain/pull/20238
- groq[patch]: Release 0.1.1 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20242
- experimental[patch]: Release 0.0.57 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20243
- groq: xfail tool_choice tests by @efriis in https://github.com/langchain-ai/langchain/pull/20247
- [core]: add tool calls message by @baskaryan in https://github.com/langchain-ai/langchain/pull/18947
- core[patch]: Pre-release 0.1.42-rc.1 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20248
- openai[patch]: pre-release 0.1.3-rc.1 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20249
- anthropic[patch]: Pre-release 0.1.8-rc.1 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20250
- mistralai[patch]: Pre-release 0.1.2-rc.1 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20251
- infra, multiple: rc release versions by @efriis in https://github.com/langchain-ai/langchain/pull/20252
- update agents to use tool call messages by @ccurme in https://github.com/langchain-ai/langchain/pull/20074
- openai[patch]: Fix langchain-openai unknown parameter error with gpt-4-turbo by @os1ma in https://github.com/langchain-ai/langchain/pull/20271
- community: import flattening fix by @leo-gan in https://github.com/langchain-ai/langchain/pull/20110
- core: mustache prompt templates by @nfcampos in https://github.com/langchain-ai/langchain/pull/19980
- docs: update tool calling cookbook by @ccurme in https://github.com/langchain-ai/langchain/pull/20290
- core[patch]: fix duplicated kwargs in
_load_sql_databse_chain
by @B-Step62 in https://github.com/langchain-ai/langchain/pull/19908 - partners: Add chroma partner package by @killind-dev in https://github.com/langchain-ai/langchain/pull/19292
- chroma: add optional fastapi dep to restrict to <1 by @efriis in https://github.com/langchain-ai/langchain/pull/20295
- chroma: add required fastapi dep to restrict to <1 by @efriis in https://github.com/langchain-ai/langchain/pull/20297
- chroma: bump rc, keep optional by @efriis in https://github.com/langchain-ai/langchain/pull/20298
- core[patch]: include tool_calls in ai msg chunk serialization by @baskaryan in https://github.com/langchain-ai/langchain/pull/20291
- core[patch]: fix ChatGeneration.text with content blocks by @baskaryan in https://github.com/langchain-ai/langchain/pull/20294
- langchain[patch]: agents check prompt partial vars by @baskaryan in https://github.com/langchain-ai/langchain/pull/20303
- openai[patch]: use tool_calls in request by @baskaryan in https://github.com/langchain-ai/langchain/pull/20272
- docs: added backtick on RunnablePassthrough by @spike-spiegel-21 in https://github.com/langchain-ai/langchain/pull/20310
- core[patch]: For now remove user warning by @eyurtsev in https://github.com/langchain-ai/langchain/pull/20321
- community[patch]: Add deprecation warnings to postgres implementation by @eyurtsev in https://github.com/langchain-ai/langchain/pull/20222
- mistral: add IDs to tool calls by @ccurme in https://github.com/langchain-ai/langchain/pull/20299
- core[patch]: Release 0.1.42 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20332
- release anthropic, fireworks, openai, groq, mistral by @baskaryan in https://github.com/langchain-ai/langchain/pull/20333
- docs: Update documentation for custom LLMs by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19972
- Testing list of tool calling providers by @eyurtsev in https://github.com/langchain-ai/langchain/pull/20330
- langchain[patch]: Release 0.1.16 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20335
- docs: add component page for tool calls by @ccurme in https://github.com/langchain-ai/langchain/pull/20282
- docs: add tool-calling agent by @baskaryan in https://github.com/langchain-ai/langchain/pull/20328
- docs: update chat openai by @baskaryan in https://github.com/langchain-ai/langchain/pull/20331
New Contributors
- @killind-dev made their first contribution in https://github.com/langchain-ai/langchain/pull/19292
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.15...v0.1.16
v0.1.15
What's Changed
- experimental[patch]: Release 0.0.56 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19840
- docs: remove unnecessary args from the pip install by @cyai in https://github.com/langchain-ai/langchain/pull/19823
- Update cross_encoder_reranker.ipynb by @eltociear in https://github.com/langchain-ai/langchain/pull/19846
- core: generate mermaid syntax and render visual graph by @angeligareta in https://github.com/langchain-ai/langchain/pull/19599
- ai21[patch]: release 0.1.3 by @efriis in https://github.com/langchain-ai/langchain/pull/19867
-
👥 Update LangChain people data by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/19858 - community[patch]: Revert " Fix the bug that Chroma does not specify `e… by @baskaryan in https://github.com/langchain-ai/langchain/pull/19866
- openai[patch]: fix azure embedding length check by @efriis in https://github.com/langchain-ai/langchain/pull/19870
- Partially Revert "openai[patch]: Update openai chat model to new base class interface" by @nfcampos in https://github.com/langchain-ai/langchain/pull/19871
- ai21[patch]: fix core dep by @efriis in https://github.com/langchain-ai/langchain/pull/19874
- community[patch]: Release 0.0.31 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19873
- community: Update ChatZhipuAI to support GLM-4 model by @zhangch9 in https://github.com/langchain-ai/langchain/pull/16695
- openai[patch]: remove openai chunk size validation by @efriis in https://github.com/langchain-ai/langchain/pull/19878
- Add OpenVINO rerank model support by @OpenVINO-dev-contest in https://github.com/langchain-ai/langchain/pull/19791
- robocorp[patch]: Fix nested arguments descriptors and tool names by @mkorpela in https://github.com/langchain-ai/langchain/pull/19707
- robocorp[patch]: fix core min version by @efriis in https://github.com/langchain-ai/langchain/pull/19879
- community: Add Dria retriever by @anilaltuner in https://github.com/langchain-ai/langchain/pull/17098
- docs[patch]: Revert quarto update by @bracesproul in https://github.com/langchain-ai/langchain/pull/19880
- docs: Fix link in Unstructured notebook by @northern-64bit in https://github.com/langchain-ai/langchain/pull/19851
- cli[minor]: Add version to integration package template by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19876
- langchain: Adding a new section aware splitter to langchain by @msetbar in https://github.com/langchain-ai/langchain/pull/16526
- docs: Add docs for RunnableConfigurableFields by @spike-spiegel-21 in https://github.com/langchain-ai/langchain/pull/19849
- feat(partners): support request timeout in BaseCohere by @mspronesti in https://github.com/langchain-ai/langchain/pull/19641
- docs[patch]: Hide google from function calling docs by @bracesproul in https://github.com/langchain-ai/langchain/pull/19887
- community: add Layerup Security integration by @JamsheedMistri in https://github.com/langchain-ai/langchain/pull/19787
- Add remove_comments option (default True): do not extract html comments by @petervandenabeele in https://github.com/langchain-ai/langchain/pull/13259
- core: Assign missing message ids in BaseChatModel by @nfcampos in https://github.com/langchain-ai/langchain/pull/19863
- Core[major]: Base Tracer to propagate raw output from tool for on_tool_end by @keenborder786 in https://github.com/langchain-ai/langchain/pull/18932
- core[patch]: Release 0.1.38 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19895
- langchain: fix ElasticsearchStore reference for self query by @maxjakob in https://github.com/langchain-ai/langchain/pull/19907
- Cohere: Add multihop tool agent by @harry-cohere in https://github.com/langchain-ai/langchain/pull/19919
- cohere[patch]: release 0.1.0 by @efriis in https://github.com/langchain-ai/langchain/pull/19924
- cohere, docs: update imports and installs to langchain_cohere by @billytrend-cohere in https://github.com/langchain-ai/langchain/pull/19918
- cohere: simplify integration test by @harry-cohere in https://github.com/langchain-ai/langchain/pull/19928
- cohere: Improve integration test stability, fix documents bug by @harry-cohere in https://github.com/langchain-ai/langchain/pull/19929
- docs: mention caveats with CacheBackedEmbeddings.embed_query by @jokester in https://github.com/langchain-ai/langchain/pull/19926
- pinecone[patch]: source tag by @efriis in https://github.com/langchain-ai/langchain/pull/19739
- core[patch]: remove requests by @efriis in https://github.com/langchain-ai/langchain/pull/19891
- deprecating integrations moved to langchain_google_community by @lkuligin in https://github.com/langchain-ai/langchain/pull/19841
- docs: update cohere documentation by @sepiatone in https://github.com/langchain-ai/langchain/pull/19700
- core: BaseChatModel modify chat message before passing to run_manager by @nfcampos in https://github.com/langchain-ai/langchain/pull/19939
- core[patch]: Release 0.1.39 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19940
- core: fix return of draw_mermaid_png and change to not save image by default by @angeligareta in https://github.com/langchain-ai/langchain/pull/19950
- core[minor]: Add aload to document loader by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19936
- langchain-postgres: Initial package with postgres chat history implementation by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19884
- Support weight only quantization with intel-extension-for-transformers. by @PenghuiCheng in https://github.com/langchain-ai/langchain/pull/14504
- comunity: Implement delete method and all async methods in opensearch_vector_search by @2jimoo in https://github.com/langchain-ai/langchain/pull/17321
- Update metadata filtering examples of documents by @tomasonjo in https://github.com/langchain-ai/langchain/pull/19963
- core: 0.1.40, fix try_load_from_hub for older langchain versions load_chain by @efriis in https://github.com/langchain-ai/langchain/pull/19964
- docs: Custom Document Loaders by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19935
- cli[minor]: Add disable sockets in unit tests by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19877
- langchain_groq[feat]: Add tool calling support by @gradenr in https://github.com/langchain-ai/langchain/pull/19971
- groq: release 0.1.0 by @efriis in https://github.com/langchain-ai/langchain/pull/19975
- groq: fix core version by @efriis in https://github.com/langchain-ai/langchain/pull/19976
- groq: handle streaming tool call case by @efriis in https://github.com/langchain-ai/langchain/pull/19978
- Jacob/docs new by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/19765
- cohere: Add citations to agent, flexibility to tool parsing, fix SDK issue by @harry-cohere in https://github.com/langchain-ai/langchain/pull/19965
- core[Patch]: mypy ignore fixes #17048 by @UtkarshaGupte in https://github.com/langchain-ai/langchain/pull/19931
- core[minor]: Add aformat to FewShotPromptTemplate by @cbornet in https://github.com/langchain-ai/langchain/pull/19652
- core: support pydantic V2 for JSONOutputParser, allow for other sources of JSON schemas by @jnis23 in https://github.com/langchain-ai/langchain/pull/19716
- [docs][minor]: Fix typo in Custom Document Loader doc by @cbornet in https://github.com/langchain-ai/langchain/pull/20003
- community: Implement Async OpenSearch
afrom_texts
&afrom_embeddings
by @crispyricepc in https://github.com/langchain-ai/langchain/pull/20009 - community[minor]: Add metadata filtering support for neo4j vector by @tomasonjo in https://github.com/langchain-ai/langchain/pull/20001
- langchain: enhance
LocalFileStore
to allow directory/file permissions to be specified by @chrispy-snps in https://github.com/langchain-ai/langchain/pull/18857 - docs[patch]: Make Docusaurus and Vercel add trailing slashes when navigating by default by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/20014
- community[minor]: added missed class to all by @leo-gan in https://github.com/langchain-ai/langchain/pull/19888
- anthropic[minor]: tool use by @baskaryan in https://github.com/langchain-ai/langchain/pull/20016
- anthropic[patch]: bump core dep by @baskaryan in https://github.com/langchain-ai/langchain/pull/20019
- Add cookbook for Anthropic .with_structured_output() by @rlancemartin in https://github.com/langchain-ai/langchain/pull/20017
- anthropic[patch]: fix experimental tests by @baskaryan in https://github.com/langchain-ai/langchain/pull/20021
- docs:
graphs
update by @leo-gan in https://github.com/langchain-ai/langchain/pull/19675 - docs
integrations/providers
update 10 by @leo-gan in https://github.com/langchain-ai/langchain/pull/19970 - anthropic[patch]: use anthropic 0.23 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20022
- anthropic[patch]: Release 0.1.6 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20026
- docs:
integrations/providers/unstructured
update by @leo-gan in https://github.com/langchain-ai/langchain/pull/19892 - docs: mark anthropic tools wrapper as deprecated by @baskaryan in https://github.com/langchain-ai/langchain/pull/20024
- docs:
integrations/providers
update 9 by @leo-gan in https://github.com/langchain-ai/langchain/pull/19941 - Update example cookbook for Anthropic tool use by @rlancemartin in https://github.com/langchain-ai/langchain/pull/20029
- docs: hide experimental anthropic by @baskaryan in https://github.com/langchain-ai/langchain/pull/20030
- docs: fixing typo in argument name by @0ssamaak0 in https://github.com/langchain-ai/langchain/pull/20028
- docs[patch]: Fix Model I/O quickstart by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/20031
- docs: fix together model tab by @baskaryan in https://github.com/langchain-ai/langchain/pull/20032
- docs: weaviate docs by @efriis in https://github.com/langchain-ai/langchain/pull/20042
- Docs: Update custom chat model by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19967
- docs: fix title cap by @efriis in https://github.com/langchain-ai/langchain/pull/20048
- core: Implement aformat_messages for ChatMessagePromptTemplate by @cbornet in https://github.com/langchain-ai/langchain/pull/20038
- core: Add async aformat_document method by @cbornet in https://github.com/langchain-ai/langchain/pull/20037
- core: Implement aformat_prompt and ainvoke in BasePromptTemplate by @cbornet in https://github.com/langchain-ai/langchain/pull/20035
- core[patch]: Document BaseCache abstraction in code by @eyurtsev in https://github.com/langchain-ai/langchain/pull/20046
- langchain-core[minor]: Allow passing local cache to language models by @liugddx in https://github.com/langchain-ai/langchain/pull/19331
- community[patch]: Improve import callbacks to make it IDE friendly by @eyurtsev in https://github.com/langchain-ai/langchain/pull/20050
- docs[patch]: Add missing redirects by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/20076
- cohere: move package to external repo by @efriis in https://github.com/langchain-ai/langchain/pull/20081
- docs: anthropic tool docstring by @baskaryan in https://github.com/langchain-ai/langchain/pull/20091
- template: add rag azure search template by @kristapratico in https://github.com/langchain-ai/langchain/pull/18143
- partners[anthropic]: fix anthropic chat model message type lookup keys by @maximeperrindev in https://github.com/langchain-ai/langchain/pull/19034
- templates: migrate to langchain_anthropic package to support Claude 3 models by @donbr in https://github.com/langchain-ai/langchain/pull/19393
- pinecone[patch]: release 0.1.0 by @efriis in https://github.com/langchain-ai/langchain/pull/20109
- Documentation: Fixed the typo of Discord -> Telegram by @TAAGECH9 in https://github.com/langchain-ai/langchain/pull/20008
- [core] fix: manually specifying run_id for chat models.invoke() and .ainvoke() by @hinthornw in https://github.com/langchain-ai/langchain/pull/20082
- postgres[minor]: add postgres checkpoint implementation by @eyurtsev in https://github.com/langchain-ai/langchain/pull/20025
- postgres[minor]: Add pgvector community as is by @eyurtsev in https://github.com/langchain-ai/langchain/pull/20096
- community[minor]: Add support for Pebblo cloud_api_key in PebbloSafeLoader by @rahul-trip in https://github.com/langchain-ai/langchain/pull/19855
- Community: Updating Azure Retriever and Docs to be Azure AI Search instead of Azure Cognitive Search by @marlenezw in https://github.com/langchain-ai/langchain/pull/19925
- community: Add PHP language parser to document_loaders by @david02871 in https://github.com/langchain-ai/langchain/pull/19850
- docs: use standard openai params by @baskaryan in https://github.com/langchain-ai/langchain/pull/20160
- docs: standardize fireworks params by @baskaryan in https://github.com/langchain-ai/langchain/pull/20162
- mistralai[patch]: standardize model params by @baskaryan in https://github.com/langchain-ai/langchain/pull/20163
- anthropic[patch]: standardize init args by @baskaryan in https://github.com/langchain-ai/langchain/pull/20161
- community: extend Predibase integration to support fine-tuned LLM adapters by @alexsherstinsky in https://github.com/langchain-ai/langchain/pull/19979
- langchain: fix pinecone upsert when async_req is set to False by @harryhaibojiang in https://github.com/langchain-ai/langchain/pull/19793
- pinecone[patch]: fix core min version by @efriis in https://github.com/langchain-ai/langchain/pull/20177
- Adding MongoDB Cookbook for Chat history and semantic cache by @RichmondAlake in https://github.com/langchain-ai/langchain/pull/19998
- community: add request_timeout and max_retries to ChatAnthropic by @kaijietti in https://github.com/langchain-ai/langchain/pull/19402
- docs: add vertexai to structured output by @baskaryan in https://github.com/langchain-ai/langchain/pull/20171
- community:
cross_encoders
flatten namespaces by @leo-gan in https://github.com/langchain-ai/langchain/pull/20183 - docs: TogetherAI as a drop-in replacement for OpenAI by @sepiatone in https://github.com/langchain-ai/langchain/pull/19900
- Community: Add support for MLX models (chat & llm) by @Blaizzy in https://github.com/langchain-ai/langchain/pull/18152
- community: add bedrock anthropic callback for token usage counting by @Sukitly in https://github.com/langchain-ai/langchain/pull/19864
- Fix pr 19772 by @3coins in https://github.com/langchain-ai/langchain/pull/20047
- baichuan[patch]: standardize init args by @liugddx in https://github.com/langchain-ai/langchain/pull/20209
- docs: Fix the class links in openai_tools and openai_functions description in output parser documentations by @Haris-Ali007 in https://github.com/langchain-ai/langchain/pull/20197
- community[patch]: pass through sql agent kwargs by @baskaryan in https://github.com/langchain-ai/langchain/pull/19962
- community: Enhance Tencent Cloud VectorDB, langchain: make Tencent Cloud VectorDB self query retrieve compatible by @jeffkit in https://github.com/langchain-ai/langchain/pull/19651
- GCSDirectoryLoader bugfix by @timothywong731 in https://github.com/langchain-ai/langchain/pull/20005
- doc:(sharememory&bittensor) Get rid of ZeroShotAgent and use create_react_agent instead by @liugddx in https://github.com/langchain-ai/langchain/pull/20157
- community: add allow_dangerous_requests for OpenAPI toolkits by @daviddwlee84 in https://github.com/langchain-ai/langchain/pull/19493
- docs: Add documentation of
ElasticsearchStore.BM25RetrievalStrategy
by @g-votte in https://github.com/langchain-ai/langchain/pull/20098 - openai: wrap stream code in context manager blocks by @snopoke in https://github.com/langchain-ai/langchain/pull/18013
- Remove postgres package by @eyurtsev in https://github.com/langchain-ai/langchain/pull/20207
- langchain-postgres: Remove remaining README.md file by @eyurtsev in https://github.com/langchain-ai/langchain/pull/20221
- together: release 0.1.0 by @efriis in https://github.com/langchain-ai/langchain/pull/20225
- standard-tests: a standard unit and integration test set by @efriis in https://github.com/langchain-ai/langchain/pull/20182
- core: Implement aformat for FewShotPromptWithTemplates by @cbornet in https://github.com/langchain-ai/langchain/pull/20039
- core: Implement aformat_messages for _StringImageMessagePromptTemplate by @cbornet in https://github.com/langchain-ai/langchain/pull/20036
- community: switch to falkordb python client by @efriis in https://github.com/langchain-ai/langchain/pull/20229
- community[patch]: OpenLLM Async Client Fixes and Timeout Parameter by @charlod in https://github.com/langchain-ai/langchain/pull/20007
- langchain[patch]: make BooleanOutputParser check words not substrings by @casperdcl in https://github.com/langchain-ai/langchain/pull/20064
- langchain[patch]: Update unit test by @eyurtsev in https://github.com/langchain-ai/langchain/pull/20228
- docs: Fix typo in citations example by @sjnarmstrong in https://github.com/langchain-ai/langchain/pull/20218
- community: fixed multithreading returning List[List[Documents]] instead of List[Documents] by @chip-davis in https://github.com/langchain-ai/langchain/pull/20230
- core[patch]: Release 0.1.41 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20233
- community[patch]: Release 0.0.32 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20236
- langchain[patch]: Release 0.1.15 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20237
- mistralai[patch]: Release 0.1.1 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20239
- anthropic[patch]: Release 0.1.7 by @baskaryan in https://github.com/langchain-ai/langchain/pull/20240
New Contributors
- @angeligareta made their first contribution in https://github.com/langchain-ai/langchain/pull/19599
- @zhangch9 made their first contribution in https://github.com/langchain-ai/langchain/pull/16695
- @mkorpela made their first contribution in https://github.com/langchain-ai/langchain/pull/19707
- @anilaltuner made their first contribution in https://github.com/langchain-ai/langchain/pull/17098
- @spike-spiegel-21 made their first contribution in https://github.com/langchain-ai/langchain/pull/19849
- @JamsheedMistri made their first contribution in https://github.com/langchain-ai/langchain/pull/19787
- @jokester made their first contribution in https://github.com/langchain-ai/langchain/pull/19926
- @PenghuiCheng made their first contribution in https://github.com/langchain-ai/langchain/pull/14504
- @UtkarshaGupte made their first contribution in https://github.com/langchain-ai/langchain/pull/19931
- @crispyricepc made their first contribution in https://github.com/langchain-ai/langchain/pull/20009
- @0ssamaak0 made their first contribution in https://github.com/langchain-ai/langchain/pull/20028
- @donbr made their first contribution in https://github.com/langchain-ai/langchain/pull/19393
- @TAAGECH9 made their first contribution in https://github.com/langchain-ai/langchain/pull/20008
- @rahul-trip made their first contribution in https://github.com/langchain-ai/langchain/pull/19855
- @david02871 made their first contribution in https://github.com/langchain-ai/langchain/pull/19850
- @harryhaibojiang made their first contribution in https://github.com/langchain-ai/langchain/pull/19793
- @RichmondAlake made their first contribution in https://github.com/langchain-ai/langchain/pull/19998
- @Blaizzy made their first contribution in https://github.com/langchain-ai/langchain/pull/18152
- @Haris-Ali007 made their first contribution in https://github.com/langchain-ai/langchain/pull/20197
- @jeffkit made their first contribution in https://github.com/langchain-ai/langchain/pull/19651
- @daviddwlee84 made their first contribution in https://github.com/langchain-ai/langchain/pull/19493
- @snopoke made their first contribution in https://github.com/langchain-ai/langchain/pull/18013
- @charlod made their first contribution in https://github.com/langchain-ai/langchain/pull/20007
- @casperdcl made their first contribution in https://github.com/langchain-ai/langchain/pull/20064
- @sjnarmstrong made their first contribution in https://github.com/langchain-ai/langchain/pull/20218
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.14...v0.1.15
v0.1.14
What's Changed
- robocorp[patch]: release 0.0.4 by @efriis in https://github.com/langchain-ai/langchain/pull/19357
- robocorp[patch]: run integration tests on release by @efriis in https://github.com/langchain-ai/langchain/pull/19358
- experimental[patch]: Release 0.0.55 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19353
- openai[patch]: release 0.1.0, message id and name support by @efriis in https://github.com/langchain-ai/langchain/pull/19363
- openai[patch]: fix name param by @efriis in https://github.com/langchain-ai/langchain/pull/19365
- openai[patch]: fix core min version by @efriis in https://github.com/langchain-ai/langchain/pull/19366
- feat: update base_url of anthropic by @enfeng in https://github.com/langchain-ai/langchain/pull/18634
- community:Replace positional argument with text=text for cohere>=5 compatibility by @billytrend-cohere in https://github.com/langchain-ai/langchain/pull/19407
- core[patch]: allow "placeholder" type in from_messages tuples by @hinthornw in https://github.com/langchain-ai/langchain/pull/19152
- mistralai[minor]: 0.1.0rc0, remove mistral sdk by @efriis in https://github.com/langchain-ai/langchain/pull/19420
- core[minor]: Add utility code to create tool examples by @hwchase17 in https://github.com/langchain-ai/langchain/pull/18602
- [langchain] fix OpenAIAssistantRunnable.create_assistant by @ccurme in https://github.com/langchain-ai/langchain/pull/19081
- cookbook[patch]: add strip of quotes by @efriis in https://github.com/langchain-ai/langchain/pull/19452
- mistralai: update tool calling by @ccurme in https://github.com/langchain-ai/langchain/pull/19451
- community[patch]: invoke callback prior to yielding token (llama.cpp) by @sepiatone in https://github.com/langchain-ai/langchain/pull/19392
- mistralai[patch]: release 0.1.0rc1 by @efriis in https://github.com/langchain-ai/langchain/pull/19453
- mistralai[patch]: fix core version by @efriis in https://github.com/langchain-ai/langchain/pull/19454
- docs: delete mistralai embeddings doc from incorrect location by @sepiatone in https://github.com/langchain-ai/langchain/pull/19432
- langchain_openai: [URGENT REGRESSION FIX] Don't fail if tool message already doesn't contain name by @ldorigo in https://github.com/langchain-ai/langchain/pull/19435
- openai[patch]: release 0.1.1 by @efriis in https://github.com/langchain-ai/langchain/pull/19458
- openai[patch]: integration test structured output by @efriis in https://github.com/langchain-ai/langchain/pull/19459
- openai[patch]: tool use integration test by @baskaryan in https://github.com/langchain-ai/langchain/pull/19460
- docs: use invoke instead of run by @raybellwaves in https://github.com/langchain-ai/langchain/pull/19457
- docs: point to titantic dataset on web by @raybellwaves in https://github.com/langchain-ai/langchain/pull/19455
- community:Modified regular expression by @igeni in https://github.com/langchain-ai/langchain/pull/19449
- openai[patch]: add test coverage to output by @efriis in https://github.com/langchain-ai/langchain/pull/19462
- community: RecursiveUrlLoader: add base_url option by @germankrause in https://github.com/langchain-ai/langchain/pull/19421
- docarray requires hnsw installation by @lucifertrj in https://github.com/langchain-ai/langchain/pull/19416
- langchain: Add async methods to VectorStoreRetrieverMemory by @cbornet in https://github.com/langchain-ai/langchain/pull/19408
- makefile
api_docs_clean
fix by @leo-gan in https://github.com/langchain-ai/langchain/pull/19405 - docs: moving FireworksEmbeddings documentation to docs folder by @sepiatone in https://github.com/langchain-ai/langchain/pull/19398
- community[patch]: invoke callback prior to yielding token (fireworks) by @sepiatone in https://github.com/langchain-ai/langchain/pull/19388
- community[patch]: invoke callback prior to yielding token (openai) by @sepiatone in https://github.com/langchain-ai/langchain/pull/19389
- docs: Add
partition
parameter to DashVector by @wangcailin in https://github.com/langchain-ai/langchain/pull/19385 - community: fix bugs in baiduvectordb as vectorstore by @fengjial in https://github.com/langchain-ai/langchain/pull/19380
- docs: update import paths and move to lcel for llama.cpp examples by @sepiatone in https://github.com/langchain-ai/langchain/pull/19391
- docs: update module imports for fireworks documentation by @sepiatone in https://github.com/langchain-ai/langchain/pull/19377
- docs: fix error bilibili url by @Undertone0809 in https://github.com/langchain-ai/langchain/pull/19375
- docs: adding voyageai to the list of partner packages by @sepiatone in https://github.com/langchain-ai/langchain/pull/19376
- mistralai[patch]: streaming tool calls by @efriis in https://github.com/langchain-ai/langchain/pull/19469
- Remove non-rendering images & output spamming from doc ntbks by @rlancemartin in https://github.com/langchain-ai/langchain/pull/19475
- Use async memory in Chain when needed by @cbornet in https://github.com/langchain-ai/langchain/pull/19429
- code[patch]: Add in code documentation to core Runnable
pipe
andpick
methods (docs only) by @liugddx in https://github.com/langchain-ai/langchain/pull/19395 - community[minor]: S3FileLoader to use expose mode and post_processors arguments of unstructured loader by @preak95 in https://github.com/langchain-ai/langchain/pull/19270
- Add OpenVINO llms docs by @OpenVINO-dev-contest in https://github.com/langchain-ai/langchain/pull/19489
- community[minor]: Add
DuckDB
as a vectorstore by @Hugoberry in https://github.com/langchain-ai/langchain/pull/18916 - infra: Update package version to apply CVE-related patch by @JacobLezberg in https://github.com/langchain-ai/langchain/pull/19490
- langchain-community: Dappier chat model integration by @IgorMunizS in https://github.com/langchain-ai/langchain/pull/19370
- Update docs for
HuggingFacePipeline
by @nikhilkmr300 in https://github.com/langchain-ai/langchain/pull/19306 - add kwargs by @ccurme in https://github.com/langchain-ai/langchain/pull/19519
- langchain: Passthrough batch_size on index()/aindex() calls by @znwilkins in https://github.com/langchain-ai/langchain/pull/19443
- core[patch]: Use defusedxml in XMLOutputParser by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19526
- langchain_cohere: add cohere as a partner package by @billytrend-cohere in https://github.com/langchain-ai/langchain/pull/19049
- core[runnables]: docstring for class runnable, method with_listeners() by @sepiatone in https://github.com/langchain-ai/langchain/pull/19515
- cohere[patch]: fix release by @efriis in https://github.com/langchain-ai/langchain/pull/19529
- core[patch]: fix xml output parser transform by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19530
- partners/openai: increase max batch size for Azure OpenAI Embeddings API by @orestxherija in https://github.com/langchain-ai/langchain/pull/19532
- docs: Update local llms article to use invoke instead of deprecated call by @clarkerican in https://github.com/langchain-ai/langchain/pull/19528
- community: More flexible handling for entity names in vector store "HANA Cloud" by @MartinKolbAtWork in https://github.com/langchain-ai/langchain/pull/19523
- community: Added GigaChat Embeddings support + updated previous GigaChat integration by @Mikelarg in https://github.com/langchain-ai/langchain/pull/19516
- fixed links by @lkuligin in https://github.com/langchain-ai/langchain/pull/19503
- docs: Update streaming.ipynb by @eltociear in https://github.com/langchain-ai/langchain/pull/19500
- core: Convert SimSIMD back to NumPy by @ashvardanian in https://github.com/langchain-ai/langchain/pull/19473
- docs: Fix broken link in semantic-chunker.ipynb by @hamidriasat in https://github.com/langchain-ai/langchain/pull/19464
- Add Support for GPU Index Types in Milvus 2.4 by @FinTechCao in https://github.com/langchain-ai/langchain/pull/19468
- Fix several sample code errors by @169 in https://github.com/langchain-ai/langchain/pull/19382
- Update async_chromium.ipynb by @arjOman in https://github.com/langchain-ai/langchain/pull/19514
- Community: Fixing incorrect base URLs for Azure Cognitive Search Retriever by @marlenezw in https://github.com/langchain-ai/langchain/pull/19352
- community: YandexGPT Use recent yandexcloud sdk version by @tyumentsev4 in https://github.com/langchain-ai/langchain/pull/19341
- community: expanding version in confluence loader by @stezz in https://github.com/langchain-ai/langchain/pull/19324
- improve tidb integrations documents by @IANTHEREAL in https://github.com/langchain-ai/langchain/pull/19321
- milvus[patch]: clean warning when delete by ids by @mackong in https://github.com/langchain-ai/langchain/pull/19301
- milvus will autoflush, manual flush is slowly by @JamesBonddu in https://github.com/langchain-ai/langchain/pull/19300
- community [patch] : [Fiddler] ensure dataset is not added if model is present by @bhalder in https://github.com/langchain-ai/langchain/pull/19293
- mistralai[patch]: release 0.1.0 by @efriis in https://github.com/langchain-ai/langchain/pull/19540
- docs: Add guidance for splitting Chinese, Japanese, and Thai by @tonybaloney in https://github.com/langchain-ai/langchain/pull/19295
- Fix Tuple typing problem when create new langchain app by @mauriciocruzdeveloper in https://github.com/langchain-ai/langchain/pull/19141
- cookbook[patch]: update dependecy for autogpt/marathon.ipynb by @dexhunter in https://github.com/langchain-ai/langchain/pull/19491
- community: avoid creating extension PGvector while using readOnly Databases by @hanfi in https://github.com/langchain-ai/langchain/pull/19268
- docs: Some fixes by @adarmiento in https://github.com/langchain-ai/langchain/pull/19130
- Prem AI langchain integration (migrating MR from org account to personal account) by @Anindyadeep in https://github.com/langchain-ai/langchain/pull/19113
- partners: AI21 Labs Semantic Text Splitter support by @miri-bar in https://github.com/langchain-ai/langchain/pull/19510
- community: fix semantic answer bug in AzureSearch vector store by @Skar0 in https://github.com/langchain-ai/langchain/pull/18938
- Fixing some caching issues for AzureCosmosDBSemanticCache by @aayush3011 in https://github.com/langchain-ai/langchain/pull/18884
- community: added
partners/package-name
folders by @leo-gan in https://github.com/langchain-ai/langchain/pull/19290 - code[patch]: Add in code documentation to core Runnable map methods (docs only) by @liugddx in https://github.com/langchain-ai/langchain/pull/19517
- docs: Update function "run" to "invoke" in fake_llm.ipynb by @standby24x7 in https://github.com/langchain-ai/langchain/pull/19570
- langchain[major]: Use InMemoryVectorStore by default in VectorstoreIndexCreator by @cbornet in https://github.com/langchain-ai/langchain/pull/19575
- Add default implementations to amax_marginal_relevance_search_by_vector and adelete by @cbornet in https://github.com/langchain-ai/langchain/pull/19269
- core: Add async methods to BaseExampleSelector and SemanticSimilarityExampleSelector by @cbornet in https://github.com/langchain-ai/langchain/pull/19399
- community: Add InMemoryVectorStore to module level imports by @cbornet in https://github.com/langchain-ai/langchain/pull/19576
- core[minor]: Use BaseChatMessageHistory async methods in RunnableWithMessageHistory by @cbornet in https://github.com/langchain-ai/langchain/pull/19565
- docs: add cohere to the list of partners by @sepiatone in https://github.com/langchain-ai/langchain/pull/19552
- community[minor]: Improvements for NeptuneRdfGraph, Improve discovery of graph schema using database statistics by @3coins in https://github.com/langchain-ai/langchain/pull/19546
- experimental[patch]: update module doc strings by @leo-gan in https://github.com/langchain-ai/langchain/pull/19539
- community[patch]: GPTCache pydantic validation error on lookup by @theinhumaneme in https://github.com/langchain-ai/langchain/pull/19427
- infra: Resolve the endless dependency resolution during the build of
dev.Dockerfile
by copyingpoetry.lock
by @g-votte in https://github.com/langchain-ai/langchain/pull/19465 - community[minor]: Add embeddings integration for text2vec by @hulitaitai in https://github.com/langchain-ai/langchain/pull/19267
- community: Allow passing
allow_dangerous_deserialization
when loading LLM chain by @B-Step62 in https://github.com/langchain-ai/langchain/pull/18894 - docs: Remove chromadb from required dependency in examples with VectorstoreIndexCreator by @cbornet in https://github.com/langchain-ai/langchain/pull/19578
- github action: Add dead link check for .mdx files by @liugddx in https://github.com/langchain-ai/langchain/pull/19492
- community: better support of pathlib paths in document loaders by @mmajewsk in https://github.com/langchain-ai/langchain/pull/18396
- core[patch]: Remove anyio dependency by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19583
- community[Qianfan]: add function_call in additional_kwargs by @Dobiichi-Origami in https://github.com/langchain-ai/langchain/pull/19550
- docs: HFEmbeddings: Add more information to model_kwargs/encode_kwargs by @tomaarsen in https://github.com/langchain-ai/langchain/pull/19594
- community: add len() implementation to Chroma by @adrian-valente in https://github.com/langchain-ai/langchain/pull/19419
- cohere[patch]: Add additional kwargs support for Cohere SDK params by @giannis2two in https://github.com/langchain-ai/langchain/pull/19533
- core[patch]: Reverting changes with defusedXML by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19604
- core[patch]: Temporarily disable test for streaming xml parser by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19610
- load: Optionally disable reading secrets from env by @nfcampos in https://github.com/langchain-ai/langchain/pull/19596
- core[patch]: Release 0.1.34 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19609
- langchain: Add async methods to VectorstoreIndexCreator by @cbornet in https://github.com/langchain-ai/langchain/pull/19582
- community: use semantic_configurations in AzureSearch by @lawadam in https://github.com/langchain-ai/langchain/pull/19347
- langchain: Add async methods to TimeWeightedVectorStoreRetriever by @cbornet in https://github.com/langchain-ai/langchain/pull/19606
- langchain: Add async methods to EmbeddingRouterChain by @cbornet in https://github.com/langchain-ai/langchain/pull/19603
- docs: Update docstring for MessagesPlaceholder by @jhicks2306 in https://github.com/langchain-ai/langchain/pull/19601
- docs: Update apify.ipynb for Document class import by @rawatraghav in https://github.com/langchain-ai/langchain/pull/19598
- docs: release date fix by @leo-gan in https://github.com/langchain-ai/langchain/pull/19585
- cli[patch]: release 0.0.22rc0, chat playground by @efriis in https://github.com/langchain-ai/langchain/pull/19614
- update openvino documents by @OpenVINO-dev-contest in https://github.com/langchain-ai/langchain/pull/19543
- community: add oracle autonomous database doc loader integration by @xsai9101 in https://github.com/langchain-ai/langchain/pull/19536
- experimental:
PromptTemplate
import fix by @leo-gan in https://github.com/langchain-ai/langchain/pull/19617 - docs:
PromptTemplate
import fromcore
by @leo-gan in https://github.com/langchain-ai/langchain/pull/19616 - partners: VoyageAI rerank by @fzowl in https://github.com/langchain-ai/langchain/pull/19521
- Adding try-except block for GCSDirectoryLoader by @timothywong731 in https://github.com/langchain-ai/langchain/pull/19591
- doc: Fix oracle doc loader format issue by @xsai9101 in https://github.com/langchain-ai/langchain/pull/19628
- fix typo in openvino document by @OpenVINO-dev-contest in https://github.com/langchain-ai/langchain/pull/19627
- docs:
output_parsers
page fix by @leo-gan in https://github.com/langchain-ai/langchain/pull/19623 - openai: fix AzureChatOpenAI missing parameter problem by @liugddx in https://github.com/langchain-ai/langchain/pull/19258
- community: Microsoft Azure Document Intelligence updates by @ruoccofabrizio in https://github.com/langchain-ai/langchain/pull/16932
- experimental: Enhance LLMGraphTransformer with async processing and improved readability by @jjovalle99 in https://github.com/langchain-ai/langchain/pull/19205
- community: Add ITREX optimized Embeddings by @yuwenzho in https://github.com/langchain-ai/langchain/pull/18474
- core[patch]: XMLOutputParser fix to handle changes to xml standard library by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19612
- cohere: Fix cohere rerank by @billytrend-cohere in https://github.com/langchain-ai/langchain/pull/19624
- community: Fix the bug that Chroma does not specify
embedding_function
by @liugddx in https://github.com/langchain-ai/langchain/pull/19277 - core[patch]: Patch XML vulnerability in XMLOutputParser (CVE-2024-1455) by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19653
- core[patch]: Release 0.1.35 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19660
- core: Add async methods to LengthBasedExampleSelector by @cbornet in https://github.com/langchain-ai/langchain/pull/19640
- Revert "community: added
partners/package-name
folders" by @efriis in https://github.com/langchain-ai/langchain/pull/19662 - community[patch]: Update doc-strings for text2vec embeddings by @hulitaitai in https://github.com/langchain-ai/langchain/pull/19657
- cohere[patch]: release 0.1.0rc1 by @efriis in https://github.com/langchain-ai/langchain/pull/19663
- langchain[minor]: Add async methods to EncoderBackedStore by @cbornet in https://github.com/langchain-ai/langchain/pull/19597
- community[minor]: Add support for non-file-based Document Loaders in PebbloSafeLoader by @Raj725 in https://github.com/langchain-ai/langchain/pull/19574
- docs: Fix broken imports in documentation by @ccurme in https://github.com/langchain-ai/langchain/pull/19655
- docs: Improve docstring for Runnable bind method by @jhicks2306 in https://github.com/langchain-ai/langchain/pull/19659
- docs: use first_tool_only instead of return_single by @baskaryan in https://github.com/langchain-ai/langchain/pull/19666
- community[minor]: Add the option to omit schema refresh in Neo4jGraph by @tomasonjo in https://github.com/langchain-ai/langchain/pull/19654
- docs: fix error output in XMLOutputParser documentation by @KangmoonSeo in https://github.com/langchain-ai/langchain/pull/19569
- core[minor]: support pydantic v2 models in PydanticOutputParser by @jnis23 in https://github.com/langchain-ai/langchain/pull/18811
- cli[patch]: Fix typo in dev script name for the --chat-playground option on the cli by @tjaffri in https://github.com/langchain-ai/langchain/pull/19673
- core[minor]: Add async methods to MaxMarginalRelevanceExampleSelector by @cbornet in https://github.com/langchain-ai/langchain/pull/19639
- update cookbook example for SalesGPT - include Stripe Payment Link Generation by @filip-michalsky in https://github.com/langchain-ai/langchain/pull/19622
- infra: Consistent lxml requirements by @Randl in https://github.com/langchain-ai/langchain/pull/19520
- langchain_core.tools.ToolException docs/exception message by @kwehmeyer in https://github.com/langchain-ai/langchain/pull/17590
- docs: move extraction up by @baskaryan in https://github.com/langchain-ai/langchain/pull/19667
- Feat: support unstructured_kwargs for s3 loader by @chyroc in https://github.com/langchain-ai/langchain/pull/15473
- community: update for compatibility with latest Meilisearch version by @CaroFG in https://github.com/langchain-ai/langchain/pull/18970
- community: refactor the type hint of
file_path
inUnstructuredAPIFileLoader
class by @kozistr in https://github.com/langchain-ai/langchain/pull/18839 - community: integrate China Mobile Ecloud vector search by @liuyonghengheng in https://github.com/langchain-ai/langchain/pull/15298
- [Evals] Fix function calling support by @hinthornw in https://github.com/langchain-ai/langchain/pull/19658
- cohere[patch]: Add cohere tools agent by @harry-cohere in https://github.com/langchain-ai/langchain/pull/19602
- core: Two updates to chat model interface by @nfcampos in https://github.com/langchain-ai/langchain/pull/19684
- cohere: Fix positional argument by @billytrend-cohere in https://github.com/langchain-ai/langchain/pull/19678
- Flatten relationships in LLM graph transformer by @tomasonjo in https://github.com/langchain-ai/langchain/pull/19642
- [Community] Stop spamming SIMD import warnings by @hinthornw in https://github.com/langchain-ai/langchain/pull/19531
- community: Add VDMS vectorstore by @cwlacewe in https://github.com/langchain-ai/langchain/pull/19551
- community: migrate
bigdl-llm
toipex-llm
by @shane-huang in https://github.com/langchain-ai/langchain/pull/19518 - community: Update Azure Cognitive Services to Azure AI Services by @cgalo5758 in https://github.com/langchain-ai/langchain/pull/19488
- community: fix bug in cohere that
async for
a coroutine in ChatCohere by @kaijietti in https://github.com/langchain-ai/langchain/pull/19381 - anthropic[patch]: fix response metadata type by @baskaryan in https://github.com/langchain-ai/langchain/pull/19683
- langchain_openai: fix ChatOpenAI model's openai proxy by @Sukitly in https://github.com/langchain-ai/langchain/pull/19559
- langchain/fix-cohere-reranker-rerank-method by @jjovalle99 in https://github.com/langchain-ai/langchain/pull/19486
- docs: Optimize Makefile for Better Usability and Maintenance by @cubxxw in https://github.com/langchain-ai/langchain/pull/18859
- The Voyage reranker is not working by @Jaid844 in https://github.com/langchain-ai/langchain/pull/19645
- partners[groq]: update docstring of the ChatGroq class by @sepiatone in https://github.com/langchain-ai/langchain/pull/18645
- langchain: Use map() and avoid "ValueError: max() arg is an empty sequence" in MergerRetriever by @n1lanjan in https://github.com/langchain-ai/langchain/pull/18679
- elasticsearch[patch]: move to repo by @efriis in https://github.com/langchain-ai/langchain/pull/19620
- core[patch], infra: release 0.1.36, run partner CI on core MRs by @efriis in https://github.com/langchain-ai/langchain/pull/19688
- docs: update use_cases/question_answering/chat_history by @ccurme in https://github.com/langchain-ai/langchain/pull/19349
- langchain_cohere:Cohere package misc fixs tool use agent and cohere chat by @BeatrixCohere in https://github.com/langchain-ai/langchain/pull/19705
- community: Fix the error of Baidu Qianfan not passing the stop parameter by @ligang-super in https://github.com/langchain-ai/langchain/pull/18666
- Community: gather token usage info in BedrockChat during generation by @dmenini in https://github.com/langchain-ai/langchain/pull/19127
- core[patch]: Fix jsonOutputParser fails if a json value contains ``` inside it. by @liugddx in https://github.com/langchain-ai/langchain/pull/19717
- cohere: add with_structured_output to ChatCohere by @harry-cohere in https://github.com/langchain-ai/langchain/pull/19730
- cohere[patch]: release 0.1.0rc1 (rc1-2 never released) by @efriis in https://github.com/langchain-ai/langchain/pull/19731
- community: Add solar model chat model by @Tokkiu in https://github.com/langchain-ai/langchain/pull/18556
- community: Fix bug in vdms by @cwlacewe in https://github.com/langchain-ai/langchain/pull/19728
- docs: Update function "run" to "invoke" in llm_symbolic_math.ipynb by @standby24x7 in https://github.com/langchain-ai/langchain/pull/19713
- docs: fix typos and make quickstart more readable by @kubealex in https://github.com/langchain-ai/langchain/pull/19712
- infra: Revert run partner CI on core MRs by @efriis in https://github.com/langchain-ai/langchain/pull/19733
- Adding validation when vector does not exist by @19374242 in https://github.com/langchain-ai/langchain/pull/19698
- langchain: add template_tool_response arg to create_json_chat by @dmenini in https://github.com/langchain-ai/langchain/pull/19696
- core[runnables]: docstring of class RunnableSerializable, method configurable_alternatives by @sepiatone in https://github.com/langchain-ai/langchain/pull/19724
- Add async batch case by @169 in https://github.com/langchain-ai/langchain/pull/19686
- community: fix yuan2 errors in LLMs by @cauwulixuan in https://github.com/langchain-ai/langchain/pull/19004
- openai: perform judgment processing on chat model streaming delta by @HuangZiy in https://github.com/langchain-ai/langchain/pull/18983
- core[runnables]: docstring for class RunnableSerializable, method configurable_fields by @sepiatone in https://github.com/langchain-ai/langchain/pull/19722
- core: Avoid hiding the types of
@beta
-decorated functions/classes by @ldorigo in https://github.com/langchain-ai/langchain/pull/18877 - partners[anthropic]: update docstring of the ChatAnthropic and AnthropicLLM classes by @sepiatone in https://github.com/langchain-ai/langchain/pull/18649
- community[patch]: mypy ignore fix by @Smit-Parmar in https://github.com/langchain-ai/langchain/pull/18483
- community: Added missing from_documents method to KNNRetriever. by @victoradan in https://github.com/langchain-ai/langchain/pull/18411
- docs:Nvidia Riva Runnables Documentation by @haydeniw in https://github.com/langchain-ai/langchain/pull/18237
- fixing markdown for tips by @isahers1 in https://github.com/langchain-ai/langchain/pull/18199
- langchain: fix BaseChatMemory get output data error with extra key by @xiaohuanshu in https://github.com/langchain-ai/langchain/pull/18117
- Support Streaming in Azure Machine Learning by @sachinparyani in https://github.com/langchain-ai/langchain/pull/18246
- docs: improve readability of Langchain Expression Language get_started.ipynb by @ethanknights in https://github.com/langchain-ai/langchain/pull/18157
- community: fix bugs for bilibili Loader by @Jiaaming in https://github.com/langchain-ai/langchain/pull/18036
- docs: update Together README.md by @Mao-Siang in https://github.com/langchain-ai/langchain/pull/18004
- partners/openai: add checking codes for calling AI model get error by @yangkx111 in https://github.com/langchain-ai/langchain/pull/17909
- community: add Integration for OpenAI image gen with v1 sdk by @paulonasc in https://github.com/langchain-ai/langchain/pull/17771
- community: add NotebookLoader unit test by @paulonasc in https://github.com/langchain-ai/langchain/pull/17721
- community: fix OpenAI whisper base url by @Lanthanum1 in https://github.com/langchain-ai/langchain/pull/17695
- Re-set default n_batch by @rlancemartin in https://github.com/langchain-ai/langchain/pull/17594
- community: Add Anyscale embedding support by @kylehh in https://github.com/langchain-ai/langchain/pull/17605
- package:core XML parser to cover the case when the xml only contains the root level tag by @ale-delfino in https://github.com/langchain-ai/langchain/pull/17456
- community surrealdb[fix]: handle for empty metadata and allow collection names with complex characters by @MarcusVirg in https://github.com/langchain-ai/langchain/pull/17374
- community: Add explicit error message to Bedrock error output. by @Mercurrent in https://github.com/langchain-ai/langchain/pull/17328
- experimental: Removed 'SQLResults:' from the LLMResponse in SQLDatabaseChain by @Kirushikesh in https://github.com/langchain-ai/langchain/pull/17104
- langchain: Upgrade openai's sdk and solve some interface adaptation problems. by @liugddx in https://github.com/langchain-ai/langchain/pull/19548
- Add Openvino embedding support by @OpenVINO-dev-contest in https://github.com/langchain-ai/langchain/pull/19632
- community: fixed xml URL on sitemap docs exmaple, issue #17236 by @gisturiz in https://github.com/langchain-ai/langchain/pull/17304
- community: add support for Moonshot llm and chat model by @jialeicui in https://github.com/langchain-ai/langchain/pull/17100
- docs: fix link in openvino integration doc by @eaidova in https://github.com/langchain-ai/langchain/pull/19749
- docs: use markdown cell instead of code block by @169 in https://github.com/langchain-ai/langchain/pull/19740
- docs: providers pinecone fix by @leo-gan in https://github.com/langchain-ai/langchain/pull/19737
- core: Add aformat_messages to FewShotChatMessagePromptTemplate and ChatPromptTemplate by @cbornet in https://github.com/langchain-ai/langchain/pull/19648
- community: Implement DirectoryLoader lazy_load function by @DasDingoCodes in https://github.com/langchain-ai/langchain/pull/19537
- community: add hugging face text-to-speech inference API by @h0rv in https://github.com/langchain-ai/langchain/pull/18880
- Add the ability to pass maps to neo4j retrieval query by @tomasonjo in https://github.com/langchain-ai/langchain/pull/19758
- community: Add solar embedding by @Tokkiu in https://github.com/langchain-ai/langchain/pull/19761
- community: avoid executing
toolkit.get_context()
when not necessary by @x-arturs in https://github.com/langchain-ai/langchain/pull/19762 - add script to check imports by @ccurme in https://github.com/langchain-ai/langchain/pull/19611
- Pathway vectorstore and rag-pathway template by @janchorowski in https://github.com/langchain-ai/langchain/pull/14859
- Agentic and Self-RAG w/ LangGraph by @rlancemartin in https://github.com/langchain-ai/langchain/pull/16910
- community: OllamaEmbeddings - Pass headers to post request by @shahrin014 in https://github.com/langchain-ai/langchain/pull/16880
- community: mmr search for Rockset vectorstore integration by @morganda in https://github.com/langchain-ai/langchain/pull/16908
- community: fix redis input type for index_schema field by @Distant22 in https://github.com/langchain-ai/langchain/pull/16874
- community: history size support for DynamoDBChatMessageHistory by @LukaK in https://github.com/langchain-ai/langchain/pull/16794
- Community: Infobip tool integration by @hmilkovi in https://github.com/langchain-ai/langchain/pull/16805
- Langchain/New-feature: Added Haskell support in langchain.text_splitter module by @Nisarg1112 in https://github.com/langchain-ai/langchain/pull/16191
- langchain_cohere:Allow overriding of the base URL in Cohere Client by @BeatrixCohere in https://github.com/langchain-ai/langchain/pull/19766
- docs[minor]: Add chat model tabs to docs pages by @bracesproul in https://github.com/langchain-ai/langchain/pull/19589
- cohere: support kwargs in with_structured_output by @harry-cohere in https://github.com/langchain-ai/langchain/pull/19736
- openai[patch]: Update openai chat model to new base class interface by @nfcampos in https://github.com/langchain-ai/langchain/pull/19729
- templates: add RAG template for Intel Xeon Scalable Processors by @lvliang-intel in https://github.com/langchain-ai/langchain/pull/18424
- langchain-mistralai: add missing _combine_llm_outputs implementation in ChatMistralAI by @pierreveron in https://github.com/langchain-ai/langchain/pull/18603
- mistralai[patch]: correct integration_test by @baskaryan in https://github.com/langchain-ai/langchain/pull/19774
- docs[patch]: Fix or remove broken mdx links by @bracesproul in https://github.com/langchain-ai/langchain/pull/19777
- langchain: Documentation fix for #16702 and #16703 by @Naveenkhasyap in https://github.com/langchain-ai/langchain/pull/16705
- add support for llmsherpa by @abdalrohman in https://github.com/langchain-ai/langchain/pull/19741
- Google Drive Loader: Modify docs to always set the env var by @snehil002 in https://github.com/langchain-ai/langchain/pull/14791
- Simplify ensemble retriever by @Ayenem in https://github.com/langchain-ai/langchain/pull/14427
- Update minimax.py by @ethynic in https://github.com/langchain-ai/langchain/pull/14384
- "community: fix failing Predibase integration" by @alexsherstinsky in https://github.com/langchain-ai/langchain/pull/19776
- Add Alpha Vantage API Tool by @anshaneel in https://github.com/langchain-ai/langchain/pull/14332
- read_file function implemented in tools by @DrKroll in https://github.com/langchain-ai/langchain/pull/14301
- introduce convert_to_secret() to bananadev llm by @tholapz in https://github.com/langchain-ai/langchain/pull/14283
- dont mutate metadata/tags by @hwchase17 in https://github.com/langchain-ai/langchain/pull/19742
- Create Closed Captioning Chain for .mp4 videos by @LunarECL in https://github.com/langchain-ai/langchain/pull/14059
- docs[minor]: include tab info for togetherai by @sepiatone in https://github.com/langchain-ai/langchain/pull/19796
- templates: Update neo4j templates by @tomasonjo in https://github.com/langchain-ai/langchain/pull/19789
- docs: (minor) updates to voyage ai documentation by @sepiatone in https://github.com/langchain-ai/langchain/pull/19819
- docs: fix a dead link by @cxumol in https://github.com/langchain-ai/langchain/pull/19814
- added CrossEncoderReranker with HuggingFaceCrossEncoder and SagemakerEndpointCrossEncoder by @kennethchoe in https://github.com/langchain-ai/langchain/pull/13687
- community: add attribution_token within GoogleVertexAISearchRetriever by @hsuyuming in https://github.com/langchain-ai/langchain/pull/18520
- together[minor]: Update endpoint to non deprecated version by @dev-yashmathur in https://github.com/langchain-ai/langchain/pull/19649
- langchain: Upgrade openai's sdk and solve some interface adaptation problems. #19548 by @liugddx in https://github.com/langchain-ai/langchain/pull/19785
- Fix Cohere retriever by @giannis2two in https://github.com/langchain-ai/langchain/pull/19771
- core[patch]: Release 0.1.37 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19831
- community[patch]: Release 0.0.30 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19838
- langchain[patch]: Release 0.1.14 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19839
New Contributors
- @ldorigo made their first contribution in https://github.com/langchain-ai/langchain/pull/19435
- @raybellwaves made their first contribution in https://github.com/langchain-ai/langchain/pull/19457
- @igeni made their first contribution in https://github.com/langchain-ai/langchain/pull/19449
- @germankrause made their first contribution in https://github.com/langchain-ai/langchain/pull/19421
- @lucifertrj made their first contribution in https://github.com/langchain-ai/langchain/pull/19416
- @preak95 made their first contribution in https://github.com/langchain-ai/langchain/pull/19270
- @Hugoberry made their first contribution in https://github.com/langchain-ai/langchain/pull/18916
- @JacobLezberg made their first contribution in https://github.com/langchain-ai/langchain/pull/19490
- @IgorMunizS made their first contribution in https://github.com/langchain-ai/langchain/pull/19370
- @znwilkins made their first contribution in https://github.com/langchain-ai/langchain/pull/19443
- @orestxherija made their first contribution in https://github.com/langchain-ai/langchain/pull/19532
- @clarkerican made their first contribution in https://github.com/langchain-ai/langchain/pull/19528
- @hamidriasat made their first contribution in https://github.com/langchain-ai/langchain/pull/19464
- @FinTechCao made their first contribution in https://github.com/langchain-ai/langchain/pull/19468
- @arjOman made their first contribution in https://github.com/langchain-ai/langchain/pull/19514
- @marlenezw made their first contribution in https://github.com/langchain-ai/langchain/pull/19352
- @stezz made their first contribution in https://github.com/langchain-ai/langchain/pull/19324
- @JamesBonddu made their first contribution in https://github.com/langchain-ai/langchain/pull/19300
- @mauriciocruzdeveloper made their first contribution in https://github.com/langchain-ai/langchain/pull/19141
- @dexhunter made their first contribution in https://github.com/langchain-ai/langchain/pull/19491
- @hanfi made their first contribution in https://github.com/langchain-ai/langchain/pull/19268
- @adarmiento made their first contribution in https://github.com/langchain-ai/langchain/pull/19130
- @Anindyadeep made their first contribution in https://github.com/langchain-ai/langchain/pull/19113
- @miri-bar made their first contribution in https://github.com/langchain-ai/langchain/pull/19510
- @Skar0 made their first contribution in https://github.com/langchain-ai/langchain/pull/18938
- @theinhumaneme made their first contribution in https://github.com/langchain-ai/langchain/pull/19427
- @B-Step62 made their first contribution in https://github.com/langchain-ai/langchain/pull/18894
- @tomaarsen made their first contribution in https://github.com/langchain-ai/langchain/pull/19594
- @adrian-valente made their first contribution in https://github.com/langchain-ai/langchain/pull/19419
- @giannis2two made their first contribution in https://github.com/langchain-ai/langchain/pull/19533
- @jhicks2306 made their first contribution in https://github.com/langchain-ai/langchain/pull/19601
- @rawatraghav made their first contribution in https://github.com/langchain-ai/langchain/pull/19598
- @xsai9101 made their first contribution in https://github.com/langchain-ai/langchain/pull/19536
- @fzowl made their first contribution in https://github.com/langchain-ai/langchain/pull/19521
- @timothywong731 made their first contribution in https://github.com/langchain-ai/langchain/pull/19591
- @jjovalle99 made their first contribution in https://github.com/langchain-ai/langchain/pull/19205
- @yuwenzho made their first contribution in https://github.com/langchain-ai/langchain/pull/18474
- @Raj725 made their first contribution in https://github.com/langchain-ai/langchain/pull/19574
- @Randl made their first contribution in https://github.com/langchain-ai/langchain/pull/19520
- @kwehmeyer made their first contribution in https://github.com/langchain-ai/langchain/pull/17590
- @CaroFG made their first contribution in https://github.com/langchain-ai/langchain/pull/18970
- @kozistr made their first contribution in https://github.com/langchain-ai/langchain/pull/18839
- @liuyonghengheng made their first contribution in https://github.com/langchain-ai/langchain/pull/15298
- @harry-cohere made their first contribution in https://github.com/langchain-ai/langchain/pull/19602
- @cwlacewe made their first contribution in https://github.com/langchain-ai/langchain/pull/19551
- @cgalo5758 made their first contribution in https://github.com/langchain-ai/langchain/pull/19488
- @cubxxw made their first contribution in https://github.com/langchain-ai/langchain/pull/18859
- @Jaid844 made their first contribution in https://github.com/langchain-ai/langchain/pull/19645
- @n1lanjan made their first contribution in https://github.com/langchain-ai/langchain/pull/18679
- @ligang-super made their first contribution in https://github.com/langchain-ai/langchain/pull/18666
- @Tokkiu made their first contribution in https://github.com/langchain-ai/langchain/pull/18556
- @kubealex made their first contribution in https://github.com/langchain-ai/langchain/pull/19712
- @HuangZiy made their first contribution in https://github.com/langchain-ai/langchain/pull/18983
- @victoradan made their first contribution in https://github.com/langchain-ai/langchain/pull/18411
- @haydeniw made their first contribution in https://github.com/langchain-ai/langchain/pull/18237
- @xiaohuanshu made their first contribution in https://github.com/langchain-ai/langchain/pull/18117
- @sachinparyani made their first contribution in https://github.com/langchain-ai/langchain/pull/18246
- @ethanknights made their first contribution in https://github.com/langchain-ai/langchain/pull/18157
- @Jiaaming made their first contribution in https://github.com/langchain-ai/langchain/pull/18036
- @Mao-Siang made their first contribution in https://github.com/langchain-ai/langchain/pull/18004
- @yangkx111 made their first contribution in https://github.com/langchain-ai/langchain/pull/17909
- @paulonasc made their first contribution in https://github.com/langchain-ai/langchain/pull/17771
- @Lanthanum1 made their first contribution in https://github.com/langchain-ai/langchain/pull/17695
- @ale-delfino made their first contribution in https://github.com/langchain-ai/langchain/pull/17456
- @MarcusVirg made their first contribution in https://github.com/langchain-ai/langchain/pull/17374
- @gisturiz made their first contribution in https://github.com/langchain-ai/langchain/pull/17304
- @jialeicui made their first contribution in https://github.com/langchain-ai/langchain/pull/17100
- @eaidova made their first contribution in https://github.com/langchain-ai/langchain/pull/19749
- @DasDingoCodes made their first contribution in https://github.com/langchain-ai/langchain/pull/19537
- @x-arturs made their first contribution in https://github.com/langchain-ai/langchain/pull/19762
- @janchorowski made their first contribution in https://github.com/langchain-ai/langchain/pull/14859
- @Distant22 made their first contribution in https://github.com/langchain-ai/langchain/pull/16874
- @LukaK made their first contribution in https://github.com/langchain-ai/langchain/pull/16794
- @hmilkovi made their first contribution in https://github.com/langchain-ai/langchain/pull/16805
- @Nisarg1112 made their first contribution in https://github.com/langchain-ai/langchain/pull/16191
- @lvliang-intel made their first contribution in https://github.com/langchain-ai/langchain/pull/18424
- @pierreveron made their first contribution in https://github.com/langchain-ai/langchain/pull/18603
- @abdalrohman made their first contribution in https://github.com/langchain-ai/langchain/pull/19741
- @Ayenem made their first contribution in https://github.com/langchain-ai/langchain/pull/14427
- @ethynic made their first contribution in https://github.com/langchain-ai/langchain/pull/14384
- @alexsherstinsky made their first contribution in https://github.com/langchain-ai/langchain/pull/19776
- @anshaneel made their first contribution in https://github.com/langchain-ai/langchain/pull/14332
- @DrKroll made their first contribution in https://github.com/langchain-ai/langchain/pull/14301
- @tholapz made their first contribution in https://github.com/langchain-ai/langchain/pull/14283
- @LunarECL made their first contribution in https://github.com/langchain-ai/langchain/pull/14059
- @dev-yashmathur made their first contribution in https://github.com/langchain-ai/langchain/pull/19649
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.13...v0.1.14
v0.1.13
What's Changed
- experimental[patch]: release 0.0.54 by @efriis in https://github.com/langchain-ai/langchain/pull/19000
- templates: bump lockfile deps by @efriis in https://github.com/langchain-ai/langchain/pull/19001
- template: bump more lockfiles by @efriis in https://github.com/langchain-ai/langchain/pull/19003
- templates, cli: more security deps by @efriis in https://github.com/langchain-ai/langchain/pull/19006
- templates: fix rag-lancedb dep by @efriis in https://github.com/langchain-ai/langchain/pull/19010
- core[minor]: Add Runnable.batch_as_completed by @nfcampos in https://github.com/langchain-ai/langchain/pull/17603
- Add graph construction docs by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18904
- infra: update upload-artifact and download-artifact to v4 by @efriis in https://github.com/langchain-ai/langchain/pull/19044
- Updated index definition and reference to LangChain-MongoDB by @prakul in https://github.com/langchain-ai/langchain/pull/19047
- docs: deprecate old airbyte loader docs by @efriis in https://github.com/langchain-ai/langchain/pull/19048
- community[patch]: Fix NotionDBLoader 400 Error by conditionally adding filter parameter by @gunnzolder in https://github.com/langchain-ai/langchain/pull/19075
- docs: make links internal by @baskaryan in https://github.com/langchain-ai/langchain/pull/19063
- Add new beta StructuredPrompt by @nfcampos in https://github.com/langchain-ai/langchain/pull/19080
- core: Runnable pass kwargs to _astream_log_implementation in astream_log by @rere950303 in https://github.com/langchain-ai/langchain/pull/19055
- core[patch]: Release 0.1.32 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19088
- docs:fixed typo in streaming document by @yangml103 in https://github.com/langchain-ai/langchain/pull/19045
- code[patch]: Add in code documentation to core Runnable assign method (docs only) by @liugddx in https://github.com/langchain-ai/langchain/pull/18951
- docs: ignore custom llm integration index (TEMP) by @baskaryan in https://github.com/langchain-ai/langchain/pull/19090
- community[minor]: Revamp PGVector Filtering by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18992
- Updated security policy by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19089
- core[patch]: RunnablePassthrough transform to autoupgrade to AddableDict by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19051
- community: Add support for cohere SDK v5 (keeps v4 backwards compatibility) by @billytrend-cohere in https://github.com/langchain-ai/langchain/pull/19084
- langchain_ibm[patch] add async tests, add tokenize support by @MateuszOssGit in https://github.com/langchain-ai/langchain/pull/18898
- ibm[patch]: release 0.1.3 by @efriis in https://github.com/langchain-ai/langchain/pull/19094
- Switch neo4j generation template to LLMGraphTransformer by @tomasonjo in https://github.com/langchain-ai/langchain/pull/19024
- partners: AI21 Labs Batch Support in Embeddings by @Josephasafg in https://github.com/langchain-ai/langchain/pull/18633
- docs[minor]ci[minor]: Add script & CI to check recurring links daily by @bracesproul in https://github.com/langchain-ai/langchain/pull/19100
- ci[patch]: Set root dir to ./docs by @bracesproul in https://github.com/langchain-ai/langchain/pull/19102
- voyageai[patch]: init package by @efriis in https://github.com/langchain-ai/langchain/pull/19098
- Change lc id to match what's possible in js by @nfcampos in https://github.com/langchain-ai/langchain/pull/19099
- core[patch]: rc release 0.1.33-rc.1 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19103
- community, langchain, infra: store extended test deps outside of poetry by @efriis in https://github.com/langchain-ai/langchain/pull/18995
- docs: updated imports in the documentation by @lkuligin in https://github.com/langchain-ai/langchain/pull/19131
- community, langchain, infra: revert store extended test deps outside of poetry by @efriis in https://github.com/langchain-ai/langchain/pull/19153
- docs: voyageai as provider by @efriis in https://github.com/langchain-ai/langchain/pull/19154
- docs: update the list of providers by @sepiatone in https://github.com/langchain-ai/langchain/pull/19012
- Add Baidu VectorDB as vector store by @fengjial in https://github.com/langchain-ai/langchain/pull/17997
- Community: add args_schema to sql_database tools for langGraph integration by @juanfe88 in https://github.com/langchain-ai/langchain/pull/18595
- community [patch] : adds feedback and status for Fiddler callback handler events by @bhalder in https://github.com/langchain-ai/langchain/pull/19157
- infra: run min version ci before integration tests by @efriis in https://github.com/langchain-ai/langchain/pull/18945
- core: allow LLMs async streaming to fallback on sync streaming by @maximeperrindev in https://github.com/langchain-ai/langchain/pull/18960
- langchain: upgrade mypy by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19163
- community [patch] : publishes duration as milliseconds to Fiddler by @bhalder in https://github.com/langchain-ai/langchain/pull/19166
- Fix source column xata.ipynb by @kostasb in https://github.com/langchain-ai/langchain/pull/19137
- community: implement qdrant _aembed_query and use it in other async funcs by @kaijietti in https://github.com/langchain-ai/langchain/pull/19155
- docs: fix API link for BaseLoader by @samanhappy in https://github.com/langchain-ai/langchain/pull/19128
- community: Fix sparkllm embeddings api bug. by @liugddx in https://github.com/langchain-ai/langchain/pull/19122
- code[patch]: Add in code documentation to core Runnable with_fallbacks method (docs only) by @liugddx in https://github.com/langchain-ai/langchain/pull/19104
- fix databricks document url by @case-k-git in https://github.com/langchain-ai/langchain/pull/19096
- docs: Fix execution results of
docs/docs/modules/data_connection/indexing.ipynb
by @g-votte in https://github.com/langchain-ai/langchain/pull/19112 - Fixed Grammar in Considerations of Model I/O Concepts documentation page - Update concepts.mdx by @AnubhavMadhav in https://github.com/langchain-ai/langchain/pull/19091
- Update azure_cosmos_db.ipynb by @wmwxwa in https://github.com/langchain-ai/langchain/pull/19087
- Update llm_caching.ipynb by @wmwxwa in https://github.com/langchain-ai/langchain/pull/19085
- langchain[patch]: make hub work with older langchainhub versions by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19076
- community: Add Blended Search Support to
GoogleVertexAISearchRetriever
by @holtskinner in https://github.com/langchain-ai/langchain/pull/19082 - docs:
providers
update 8 by @leo-gan in https://github.com/langchain-ai/langchain/pull/19053 - community: Use langchain-astradb for AstraDB doc loader by @cbornet in https://github.com/langchain-ai/langchain/pull/19071
- Corrected error by @nithinv-27 in https://github.com/langchain-ai/langchain/pull/19030
- docs: update docs for yuan2 in LLMs and Chat models integration. by @cauwulixuan in https://github.com/langchain-ai/langchain/pull/19028
- community: Fixed bug in merging
generation_info
during chunk concatenation in Tongyi and ChatTongyi by @liushuaikobe in https://github.com/langchain-ai/langchain/pull/19014 - community: fix yuan2 chat model errors while invoke. by @cauwulixuan in https://github.com/langchain-ai/langchain/pull/19015
- add comment by @19374242 in https://github.com/langchain-ai/langchain/pull/19016
- partners[together]: update docstring of Together class by @sepiatone in https://github.com/langchain-ai/langchain/pull/19008
- docs: update stale links in Together AI documentation by @sepiatone in https://github.com/langchain-ai/langchain/pull/19011
- text-splitters:fix json split of RecursiveJsonSplitter which may cause memory of chunks by @six17 in https://github.com/langchain-ai/langchain/pull/19119
- community: support fastembed v1 and v2 by @skozlovf in https://github.com/langchain-ai/langchain/pull/19125
- docs: fix link to interface TextSplitter by @samanhappy in https://github.com/langchain-ai/langchain/pull/19177
- community: Add model argument for maritalk models and better error handling by @rodrigo-f-nogueira in https://github.com/langchain-ai/langchain/pull/19187
- community: Add
partition
parameter to DashVector by @wangcailin in https://github.com/langchain-ai/langchain/pull/19023 - docs: Remove duplicated line in Get Started section by @amorphius in https://github.com/langchain-ai/langchain/pull/19182
- docs: Update why.ipynb by @inpyeong in https://github.com/langchain-ai/langchain/pull/19173
- Update README.md by @songyi1999 in https://github.com/langchain-ai/langchain/pull/19172
- community: Fix all page numbers were the same for _BaseGoogleVertexAISearchRetriever by @eycjur in https://github.com/langchain-ai/langchain/pull/19175
- core: Add docs for RouterRunnable by @nikhilkmr300 in https://github.com/langchain-ai/langchain/pull/19191
- community: Add support for translation in HuggingFacePipeline by @nikhilkmr300 in https://github.com/langchain-ai/langchain/pull/19190
- openai[patch]: fix async http client by @baskaryan in https://github.com/langchain-ai/langchain/pull/19164
- community: Fix import path for StreamingStdOutCallbackHandler example by @primate88 in https://github.com/langchain-ai/langchain/pull/19170
- docs: provided hyperlinks to text and fixed grammar by @AnubhavMadhav in https://github.com/langchain-ai/langchain/pull/19092
- Example error by @htaoruan in https://github.com/langchain-ai/langchain/pull/19013
- community: add stop parameter support to volcengine maas by @joyme123 in https://github.com/langchain-ai/langchain/pull/19052
- moved fake llms and embeddings to core by @lkuligin in https://github.com/langchain-ai/langchain/pull/19226
- langchain-mongodb: Remove embedding retrieval from mongodb payload by @Jibola in https://github.com/langchain-ai/langchain/pull/19035
- langchain-mongodb: Remove in-memory cache from cache abstractions by @Jibola in https://github.com/langchain-ai/langchain/pull/18987
- deprecate community docugami loader by @kenzie28 in https://github.com/langchain-ai/langchain/pull/19230
- templates: update qdrant self query by @Anush008 in https://github.com/langchain-ai/langchain/pull/19218
- community:
llms
imports fixes by @leo-gan in https://github.com/langchain-ai/langchain/pull/18943 - mongodb[patch]: release 0.1.2 by @efriis in https://github.com/langchain-ai/langchain/pull/19243
- core[patch]: Add LLM output to message response_metadata by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/19158
- [Enhancement] Add support for directly providing a run_id by @hinthornw in https://github.com/langchain-ai/langchain/pull/18990
- docs:Fix links to LangSmith docs on Evaluation page (#19210) by @EstephaniaCalvoC in https://github.com/langchain-ai/langchain/pull/19216
- langchain-mongodb: [test-fix] add explicit index_name setting on test vector creation by @Jibola in https://github.com/langchain-ai/langchain/pull/19245
- community: Add rag lantern template by @gustavo-yt in https://github.com/langchain-ai/langchain/pull/16523
- templates: Added template for JaguarDB by @DannyMang in https://github.com/langchain-ai/langchain/pull/16757
- partners: AI21 Labs bump SDK version by @Josephasafg in https://github.com/langchain-ai/langchain/pull/19114
- langchain[patch]: update base imports to core by @efriis in https://github.com/langchain-ai/langchain/pull/19248
- community: Fix Milvus got multiple values for keyword argument 'timeout' by @liugddx in https://github.com/langchain-ai/langchain/pull/19232
- text-splitters, infra: fix
libs/langchain/dev.Dockerfile
so that thetext-splitter
directory is copied before poetry installation by @g-votte in https://github.com/langchain-ai/langchain/pull/19214 - docs:Make url as a markdown link by @Howe829 in https://github.com/langchain-ai/langchain/pull/19212
- experimental: add buffer_size hyperparameter to SemanticChunker as in source video by @umbilnm in https://github.com/langchain-ai/langchain/pull/19208
- [langchain_community] milvus vectorstores upsert: add **kwargs to make it use for other argument also by @rgupta2508 in https://github.com/langchain-ai/langchain/pull/19193
- Updating format of pip install by @saurvkmr in https://github.com/langchain-ai/langchain/pull/19198
- docs: fix import path for
FlashrankRerank
example notebook by @Simon-Stone in https://github.com/langchain-ai/langchain/pull/19146 - Add docstrings for Clickhouse class methods by @hamza-m-farooqi in https://github.com/langchain-ai/langchain/pull/19195
- core: Fix Exception handling in XMLOutputParser by @KangmoonSeo in https://github.com/langchain-ai/langchain/pull/19126
- Community: Add mistral oss model support to azureml endpoints, plus configurable timeout by @tjaffri in https://github.com/langchain-ai/langchain/pull/19123
- core: Updated docstring for Context class by @aaronjimv in https://github.com/langchain-ai/langchain/pull/19079
- langchain: preserve document metadata in
FlashrankRerank
by @Simon-Stone in https://github.com/langchain-ai/langchain/pull/19148 - Josha91 fix docstring by @hwchase17 in https://github.com/langchain-ai/langchain/pull/19249
- core: update _rm_titles to account for title argument name bug by @rsk2327 in https://github.com/langchain-ai/langchain/pull/19036
- docs: Embellish article on splitting by tokens with more examples and missing details by @tonybaloney in https://github.com/langchain-ai/langchain/pull/18997
- community: Add
keep_alive
parameter to control how long the model w… by @gonvee in https://github.com/langchain-ai/langchain/pull/19005 - elasticsearch: check for deployed models by @maxjakob in https://github.com/langchain-ai/langchain/pull/18973
- community: VectorStore Infinispan, adding autoconfiguration by @rigazilla in https://github.com/langchain-ai/langchain/pull/18967
- langchain: creating assistants with file_ids by @fredericowu in https://github.com/langchain-ai/langchain/pull/19199
- experimental: update the notebook link of semantic chunk. by @1openwindow in https://github.com/langchain-ai/langchain/pull/19253
- docs: update slack toolkit ipynb in integration by @HatsuneMK00 in https://github.com/langchain-ai/langchain/pull/19219
- core[minor]: Enhance cache flexibility in BaseChatModel by @alhridoy in https://github.com/langchain-ai/langchain/pull/17386
- core[patch]: Move
globals
to a module instead of a package (non breaking change) by @leo-gan in https://github.com/langchain-ai/langchain/pull/19159 - core[patch]: Pass sync run manager for sync stream fallback in astream by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19280
- code[patch]: Add in code documentation to core Runnable with_retry method (docs only) by @liugddx in https://github.com/langchain-ai/langchain/pull/19192
- docs: integration deprecation docs by @efriis in https://github.com/langchain-ai/langchain/pull/19283
- ci[minor]: Bump LC scripts package, add retry option by @bracesproul in https://github.com/langchain-ai/langchain/pull/19285
- community: Use langchain-astradb for AstraDB caches by @cbornet in https://github.com/langchain-ai/langchain/pull/18419
- langchain-mongodb: Added scoring threshold to caching by @Jibola in https://github.com/langchain-ai/langchain/pull/19286
- Permit function eval on llm data type by @hinthornw in https://github.com/langchain-ai/langchain/pull/19287
- core: implement a batch_size parameter for CacheBackedEmbeddings by @chrispy-snps in https://github.com/langchain-ai/langchain/pull/18070
- community: add Couchbase Vector Store by @nithishr in https://github.com/langchain-ai/langchain/pull/18994
- splitters: Add ensure_ascii parameter by @liugddx in https://github.com/langchain-ai/langchain/pull/18485
- openai[patch]: pass message name by @efriis in https://github.com/langchain-ai/langchain/pull/17537
- docs[minor]: Add chat model selection tabs component by @bracesproul in https://github.com/langchain-ai/langchain/pull/19296
- core[patch]: Simplify astream logic in BaseChatModel and BaseLLM by @cbornet in https://github.com/langchain-ai/langchain/pull/19332
- core:
messages
fix by @leo-gan in https://github.com/langchain-ai/langchain/pull/19161 - docs: contribute / integrations code examples update by @sepiatone in https://github.com/langchain-ai/langchain/pull/19319
- core: Updated docstring for RunnablePick by @devesh-2002 in https://github.com/langchain-ai/langchain/pull/18832
- community: Add InMemoryVectorStore by @cbornet in https://github.com/langchain-ai/langchain/pull/19326
- docs: Fix typo in infino.ipynb by @laoazhang in https://github.com/langchain-ai/langchain/pull/18640
- community[patch]: Invoke callback prior to yielding token (ollama) by @Lord-Haji in https://github.com/langchain-ai/langchain/pull/18629
- community[patch]: Invoke callback prior to yielding token (openai) by @Lord-Haji in https://github.com/langchain-ai/langchain/pull/18628
- community[patch]: Invoke callback prior to yielding token (pai_eas_endpoint) by @Lord-Haji in https://github.com/langchain-ai/langchain/pull/18627
- community[patch]: Invoke callback prior to yielding token (replicate) by @Lord-Haji in https://github.com/langchain-ai/langchain/pull/18626
- community[patch]: Invoke callback prior to yielding token (sparkllm) by @Lord-Haji in https://github.com/langchain-ai/langchain/pull/18625
- community[patch]: Invoke callback prior to yielding token (titan_takeoff_pro) by @Lord-Haji in https://github.com/langchain-ai/langchain/pull/18624
- langchain[patch]: add stop for various non-openai agents by @mackong in https://github.com/langchain-ai/langchain/pull/19333
- [Feat] Accept non-dict if only 1 prompt input variable by @hinthornw in https://github.com/langchain-ai/langchain/pull/19156
- langchain[patch]: Add tests for indexing by @eyurtsev in https://github.com/langchain-ai/langchain/pull/19342
- core[patch]: Release 0.1.33 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19348
- community[patch]: Release 0.0.29 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19350
- langchain[patch]: Release 0.1.13 by @baskaryan in https://github.com/langchain-ai/langchain/pull/19351
New Contributors
- @gunnzolder made their first contribution in https://github.com/langchain-ai/langchain/pull/19075
- @yangml103 made their first contribution in https://github.com/langchain-ai/langchain/pull/19045
- @fengjial made their first contribution in https://github.com/langchain-ai/langchain/pull/17997
- @juanfe88 made their first contribution in https://github.com/langchain-ai/langchain/pull/18595
- @kaijietti made their first contribution in https://github.com/langchain-ai/langchain/pull/19155
- @samanhappy made their first contribution in https://github.com/langchain-ai/langchain/pull/19128
- @case-k-git made their first contribution in https://github.com/langchain-ai/langchain/pull/19096
- @g-votte made their first contribution in https://github.com/langchain-ai/langchain/pull/19112
- @AnubhavMadhav made their first contribution in https://github.com/langchain-ai/langchain/pull/19091
- @wmwxwa made their first contribution in https://github.com/langchain-ai/langchain/pull/19087
- @nithinv-27 made their first contribution in https://github.com/langchain-ai/langchain/pull/19030
- @six17 made their first contribution in https://github.com/langchain-ai/langchain/pull/19119
- @amorphius made their first contribution in https://github.com/langchain-ai/langchain/pull/19182
- @inpyeong made their first contribution in https://github.com/langchain-ai/langchain/pull/19173
- @songyi1999 made their first contribution in https://github.com/langchain-ai/langchain/pull/19172
- @eycjur made their first contribution in https://github.com/langchain-ai/langchain/pull/19175
- @nikhilkmr300 made their first contribution in https://github.com/langchain-ai/langchain/pull/19191
- @primate88 made their first contribution in https://github.com/langchain-ai/langchain/pull/19170
- @htaoruan made their first contribution in https://github.com/langchain-ai/langchain/pull/19013
- @joyme123 made their first contribution in https://github.com/langchain-ai/langchain/pull/19052
- @EstephaniaCalvoC made their first contribution in https://github.com/langchain-ai/langchain/pull/19216
- @gustavo-yt made their first contribution in https://github.com/langchain-ai/langchain/pull/16523
- @DannyMang made their first contribution in https://github.com/langchain-ai/langchain/pull/16757
- @Howe829 made their first contribution in https://github.com/langchain-ai/langchain/pull/19212
- @umbilnm made their first contribution in https://github.com/langchain-ai/langchain/pull/19208
- @saurvkmr made their first contribution in https://github.com/langchain-ai/langchain/pull/19198
- @Simon-Stone made their first contribution in https://github.com/langchain-ai/langchain/pull/19146
- @hamza-m-farooqi made their first contribution in https://github.com/langchain-ai/langchain/pull/19195
- @KangmoonSeo made their first contribution in https://github.com/langchain-ai/langchain/pull/19126
- @tonybaloney made their first contribution in https://github.com/langchain-ai/langchain/pull/18997
- @gonvee made their first contribution in https://github.com/langchain-ai/langchain/pull/19005
- @fredericowu made their first contribution in https://github.com/langchain-ai/langchain/pull/19199
- @1openwindow made their first contribution in https://github.com/langchain-ai/langchain/pull/19253
- @HatsuneMK00 made their first contribution in https://github.com/langchain-ai/langchain/pull/19219
- @alhridoy made their first contribution in https://github.com/langchain-ai/langchain/pull/17386
- @chrispy-snps made their first contribution in https://github.com/langchain-ai/langchain/pull/18070
- @devesh-2002 made their first contribution in https://github.com/langchain-ai/langchain/pull/18832
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.12...v0.1.13
v0.1.12
What's Changed
- anthropic[minor]: add tool calling by @efriis in https://github.com/langchain-ai/langchain/pull/18554
- docs: anthropic multimodal by @efriis in https://github.com/langchain-ai/langchain/pull/18586
- marked MatchingEngine as deprecated by @lkuligin in https://github.com/langchain-ai/langchain/pull/18585
- community: Implement lazy_load() for GithubFileLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18584
- Add precedence for input params over env variables in neo4j integration by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18581
- Update link in neo4j semantic ollama templates by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18574
- langchain-mongodb: Add MongoDB LLM Cache by @Jibola in https://github.com/langchain-ai/langchain/pull/17470
- langchain-mongodb: Migrate MongoDBChatMessageHistory by @Jibola in https://github.com/langchain-ai/langchain/pull/18590
- airbyte[patch]: release 0.1.1, python 3.9 compat by @efriis in https://github.com/langchain-ai/langchain/pull/18597
- langchain-mongodb: add unit tests for MongoDBChatMessageHistory by @Jibola in https://github.com/langchain-ai/langchain/pull/18599
- community:update telegram notebook by @rdzotz in https://github.com/langchain-ai/langchain/pull/18569
- core[patch]: deprecate hwchase17/langchain-hub, address path traversal (CVE-2024-28088) by @efriis in https://github.com/langchain-ai/langchain/pull/18600
- docs:Update function "run" to "invoke" in smart_llm.ipynb by @standby24x7 in https://github.com/langchain-ai/langchain/pull/18568
- Remove neo4j bloom labels from graph schema by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18564
- community[patch]: Invoke callback prior to yielding token (titan_takeoff) by @Lord-Haji in https://github.com/langchain-ai/langchain/pull/18560
- docs:
providers
update 5 by @leo-gan in https://github.com/langchain-ai/langchain/pull/18550 - anthropic[patch]: fix argument integration test by @efriis in https://github.com/langchain-ai/langchain/pull/18605
- anthropic[patch]: handle lists in function calling by @efriis in https://github.com/langchain-ai/langchain/pull/18609
- partners: AI21 Labs Contextual Answers support by @Josephasafg in https://github.com/langchain-ai/langchain/pull/18270
- docs: query analysis links by @baskaryan in https://github.com/langchain-ai/langchain/pull/18614
- nvidia-trt:add TritonTensorRTLLM(verbose_client=False) by @mkhludnev in https://github.com/langchain-ai/langchain/pull/16848
- fix: Add retriever self_query and score_threshold in DingoDB by @HeChangHaoGary in https://github.com/langchain-ai/langchain/pull/18106
- elasticsearch docs: Update README by @maxjakob in https://github.com/langchain-ai/langchain/pull/18497
- Docs: fix link and missing package by @rodrigo-f-nogueira in https://github.com/langchain-ai/langchain/pull/18405
- community: use jq schema for content_key in json_loader by @kzk-maeda in https://github.com/langchain-ai/langchain/pull/18003
- community: add Yuque document loader by @Dounx in https://github.com/langchain-ai/langchain/pull/17924
- docs: minor spelling errors by @Hazzerback25 in https://github.com/langchain-ai/langchain/pull/18429
- community: Fix VectorStoreQATool by @cbornet in https://github.com/langchain-ai/langchain/pull/18529
- community: Improve amadeus tool and doc by @caidwang in https://github.com/langchain-ai/langchain/pull/18509
- docs: text splitters install by @baskaryan in https://github.com/langchain-ai/langchain/pull/18589
- langchain-mongodb: include LLM caches in toplevel library import by @Jibola in https://github.com/langchain-ai/langchain/pull/18601
- elasticsearch: add
ElasticsearchRetriever
by @maxjakob in https://github.com/langchain-ai/langchain/pull/18587 - docs: why lcel nit by @baskaryan in https://github.com/langchain-ai/langchain/pull/18616
- docs: structured_output by @psvann in https://github.com/langchain-ai/langchain/pull/18608
- community: Implement lazy_load() for EverNoteLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18538
- community: Implement lazy_load() for CubeSemanticLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18535
- docs:
providers
update 3 by @leo-gan in https://github.com/langchain-ai/langchain/pull/18527 - infra: reorder api docs build steps by @efriis in https://github.com/langchain-ai/langchain/pull/18618
- community: Databricks SerDe uses cloudpickle instead of pickle by @liangz1 in https://github.com/langchain-ai/langchain/pull/18607
- community: Implement lazy_load() for GitbookLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18670
- community: Implement lazy_load() for FacebookChatLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18669
- community: Implement lazy_load() for SitemapLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18667
- community: Implement lazy_load() for OutlookMessageLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18668
- community: Implement lazy_load() for ArxivLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18664
- Docs: Revamp Extraction Use Case by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18588
- Use Case: Extraction set temperature to 0, qualify a statement by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18672
- community[patch]: Release 0.0.26 by @baskaryan in https://github.com/langchain-ai/langchain/pull/18683
- community[minor]: Implement lazy_load() for WikipediaLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18680
- community: Implement lazy_load() for WhatsAppChatLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18677
- community: Implement lazy_load() for SlackDirectoryLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18675
- community: Implement lazy_load() for TrelloLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18658
- community: Implement lazy_load() for PsychicLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18656
- community: Implement lazy_load() for ObsidianLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18654
- community: Implement lazy_load() for UnstructuredBaseLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18647
- community: Implement lazy_load() for ConfluenceLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18436
- community: Implement lazy_load() for AssemblyAIAudioTranscriptLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18421
- community: Implement lazy_load() for MastodonTootsLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18671
- community: Implement lazy_load() for TextLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18674
- community: Implement lazy_load() for PDFMinerPDFasHTMLLoader and PyMuPDFLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18673
- community: Implement lazy_load() for BSHTMLLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18423
- community: Implement lazy_load() for GitLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18539
- community: Fix some issues with sparkllm use cases by @liugddx in https://github.com/langchain-ai/langchain/pull/17674
- docs: update to the streaming tutorial notebook in the lcel documentation by @sepiatone in https://github.com/langchain-ai/langchain/pull/18378
- core: Move document loader interfaces to core by @cbornet in https://github.com/langchain-ai/langchain/pull/17723
- docs: fix
streamlit
provider by @leo-gan in https://github.com/langchain-ai/langchain/pull/18606 - mongodb[patch]: release 0.1.1 by @efriis in https://github.com/langchain-ai/langchain/pull/18692
- docs: update imports of callbacks to use langchain_community by @leo-gan in https://github.com/langchain-ai/langchain/pull/18691
- community[patch]: Patch tdidf retriever (CVE-2024-2057) by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18695
- community[major]: breaking change in some APIs to force users to opt-in for pickling by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18696
- community[patch]: make metadata and text optional as expected in DocArray by @yike5460 in https://github.com/langchain-ai/langchain/pull/18678
- community: Implement lazy_load() for PlaywrightURLLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18676
- openai[patch]: unit test azure init by @efriis in https://github.com/langchain-ai/langchain/pull/18703
- community: Opensearch delete method added - indexing supported by @djo10 in https://github.com/langchain-ai/langchain/pull/18522
- templates: rag-multi-modal typo, replace serch with search by @josx in https://github.com/langchain-ai/langchain/pull/18519
- elasticsearch: update references, deprecate community classes by @maxjakob in https://github.com/langchain-ai/langchain/pull/18506
- community: Adding support for Infinispan as VectorStore by @rigazilla in https://github.com/langchain-ai/langchain/pull/17861
- langchain_community: Add DocumentDBVectorSearch VectorStore by @samkhano1 in https://github.com/langchain-ai/langchain/pull/17757
- Support for claude v3 models. by @3coins in https://github.com/langchain-ai/langchain/pull/18630
- core[patch]: release 0.1.30 by @efriis in https://github.com/langchain-ai/langchain/pull/18706
- community[patch]: release 0.0.27 by @efriis in https://github.com/langchain-ai/langchain/pull/18708
- community: Fix sparkllm authentication problem. by @liugddx in https://github.com/langchain-ai/langchain/pull/18651
- docs: update imports of tools to use langchain_community by @leo-gan in https://github.com/langchain-ai/langchain/pull/18705
- community: Chroma use uuid4 instead of uuid1 to generate random ids by @axiangcoding in https://github.com/langchain-ai/langchain/pull/18723
- community: Implement lazy_load() for MHTMLLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18648
- core[minor]: in Document Loader If load() has been overridden, use it in default lazy_load() by @cbornet in https://github.com/langchain-ai/langchain/pull/18690
- community[patch]: move pdf text tests to integration by @efriis in https://github.com/langchain-ai/langchain/pull/18746
- community[patch]: deprecate community anthropic by @efriis in https://github.com/langchain-ai/langchain/pull/18745
- docs: update imports of
adapters
to use langchain_community by @leo-gan in https://github.com/langchain-ai/langchain/pull/18751 - Add dangerous parameter to requests tool by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18697
- core: upgrade mypy to recent mypy by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18753
- Docs: Add custom parsing documentation and extending langchain by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18331
- langchain-mongodb: Standardize mongodb collection/index names in tests by @Jibola in https://github.com/langchain-ai/langchain/pull/18755
- Docs: remove sales from security by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18762
- community[patch]: chat hf typing fix by @baskaryan in https://github.com/langchain-ai/langchain/pull/18693
- : Add Initial Support for TiDB Vector Store by @IANTHEREAL in https://github.com/langchain-ai/langchain/pull/15796
- Added support for filter out AWS Kendra search by score confidence by @Smit-Parmar in https://github.com/langchain-ai/langchain/pull/12920
- community: Integration for
Friendli
LLM andChatFriendli
ChatModel. by @kooyunmo in https://github.com/langchain-ai/langchain/pull/17913 - core[patch]: Automatic upgrade to AddableDict in transform and atransform by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18743
- : Improve the tidb vector store notebook by @IANTHEREAL in https://github.com/langchain-ai/langchain/pull/18773
- Fix neo4j sanitizing values by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18750
- feat(experimental): add support for modin in pandas agent by @mspronesti in https://github.com/langchain-ai/langchain/pull/18749
- core: improve PydanticOutputParser typing by @jnis23 in https://github.com/langchain-ai/langchain/pull/18740
- Fix diffbot graph transformer description by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18736
- docs: update Google Cloud database integration docs by @averikitsch in https://github.com/langchain-ai/langchain/pull/18711
- elasticsearch: add top-level import, remove obsolete dependency by @maxjakob in https://github.com/langchain-ai/langchain/pull/18644
- docs: Fix link to HF TEI in text_embeddings_inference.ipynb by @aaronjimv in https://github.com/langchain-ai/langchain/pull/18682
- Docs: Fix typo by @sanders41 in https://github.com/langchain-ai/langchain/pull/18545
- Community : Tidy up and update Clarifai SDK functions by @phtvo in https://github.com/langchain-ai/langchain/pull/18314
- Add LLM graph transformer by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18733
- langchain[patch]: runnable agent streaming param by @baskaryan in https://github.com/langchain-ai/langchain/pull/18761
- docs:Update function "run" to "invoke" in llm_bash.ipynb by @standby24x7 in https://github.com/langchain-ai/langchain/pull/18663
- core[minor]: add BaseMessage.response_metadata by @baskaryan in https://github.com/langchain-ai/langchain/pull/18699
- docs: (minor) update to anthropic doc by @sepiatone in https://github.com/langchain-ai/langchain/pull/18794
- partners[openai]: ChatOpenAI unit tests for invoke() and ainvoke() by @sepiatone in https://github.com/langchain-ai/langchain/pull/18792
- docs: update imports of
memory
to uselangchain_community
by @leo-gan in https://github.com/langchain-ai/langchain/pull/18689 - docs: update imports of
retrievers
to uselangchain_community
by @leo-gan in https://github.com/langchain-ai/langchain/pull/18707 - core[minor]: Chat Models to fallback astream to fallback on sync stream if available by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18748
- docs: fix typo by @kAIto47802 in https://github.com/langchain-ai/langchain/pull/18810
- langchain[patch]: getattr import from langchain.chains by @efriis in https://github.com/langchain-ai/langchain/pull/18160
- community: Implement lazy_load() for JSONLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18643
- community[minor]: Add lazy_table_reflection param to SqlDatabase by @cbornet in https://github.com/langchain-ai/langchain/pull/18742
- nvidia-trt, nvidia-ai-endpoints: move to repo by @efriis in https://github.com/langchain-ai/langchain/pull/18814
- community[patch]: Add pgvector to docker compose and update settings used in integration test by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18815
- docs:
providers
update 7 by @leo-gan in https://github.com/langchain-ai/langchain/pull/18620 - Add main graph documentation by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18021
- community[minor]: added a feature to filter documents in Mongoloader by @iamKushagra in https://github.com/langchain-ai/langchain/pull/18253
- docs: Fix typo in modules/chains.ipynb by @aaronjimv in https://github.com/langchain-ai/langchain/pull/18808
- Add Passio Nutrition AI Food Search Tool to Community Package by @ivyas21 in https://github.com/langchain-ai/langchain/pull/18278
- anthropic[patch]: fix format output args by @efriis in https://github.com/langchain-ai/langchain/pull/18816
- anthropic[patch]: streaming param by @efriis in https://github.com/langchain-ai/langchain/pull/18819
- anthropic[patch]: release 0.1.4 by @efriis in https://github.com/langchain-ai/langchain/pull/18822
- add **kwargs param to _format_output by @wewebber-merlin in https://github.com/langchain-ai/langchain/pull/18715
- anthropic[patch]: integration test update by @efriis in https://github.com/langchain-ai/langchain/pull/18823
- docs[patch]: Update how GA4 is collected by @bracesproul in https://github.com/langchain-ai/langchain/pull/18821
- community: Add embedding instruction to HuggingFaceBgeEmbeddings by @wt3639 in https://github.com/langchain-ai/langchain/pull/18017
- Mongo index creation by @nvenkat94 in https://github.com/langchain-ai/langchain/pull/17748
- community: Skip nested directories when using S3DirectoryLoader by @Falydoor in https://github.com/langchain-ai/langchain/pull/17829
- docs: fix lists display issue by @AtomicVar in https://github.com/langchain-ai/langchain/pull/17911
- [minor] Updating cookbook README for amazon personalize by @pranava-amzn in https://github.com/langchain-ai/langchain/pull/17854
- partners: langchain-openai: Proper example for AzureOpenAI usage in error message by @dzmitry-kankalovich in https://github.com/langchain-ai/langchain/pull/17798
- community: improved the suffix prompt to avoid loop by @al1p in https://github.com/langchain-ai/langchain/pull/17791
- community : Update azuresearch vectorstore from_texts() method to include fields argument by @chankeith96 in https://github.com/langchain-ai/langchain/pull/17661
- docs: pinecone client version note by @efriis in https://github.com/langchain-ai/langchain/pull/17491
- adds mixtral wrapper by @AIexanderDicke in https://github.com/langchain-ai/langchain/pull/17423
- community: Bedrock add support for mistral models by @AnisZakari in https://github.com/langchain-ai/langchain/pull/18756
- Community: adding linearization config to AmazonTextractPDFLoader by @lvieirajr in https://github.com/langchain-ai/langchain/pull/17489
- core[patch]: fix arbitrary config keys by @efriis in https://github.com/langchain-ai/langchain/pull/18827
- community:
toolkits
imports flattening by @leo-gan in https://github.com/langchain-ai/langchain/pull/18825 - chat menu item as icon by @leo-gan in https://github.com/langchain-ai/langchain/pull/18806
- core: add incode docs for RunnableAssign class by @aanaseer in https://github.com/langchain-ai/langchain/pull/18826
- langchain[patch]: attach hub metadata by @efriis in https://github.com/langchain-ai/langchain/pull/18830
- Fix broken link in graph docs by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18837
- LLM graph transformer prompt engineering by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18843
- Switch to md5 for deduplication in neo4j integrations by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18846
- docs:
providers
update 6 by @leo-gan in https://github.com/langchain-ai/langchain/pull/18610 - docs:
providers
update 4 by @leo-gan in https://github.com/langchain-ai/langchain/pull/18540 - docs: platform pages update by @leo-gan in https://github.com/langchain-ai/langchain/pull/17836
- docs: update typo in docs about agent tools by @lgabs in https://github.com/langchain-ai/langchain/pull/18850
- docs: fix typo in google_cloud_sql_mysql.ipynb by @eltociear in https://github.com/langchain-ai/langchain/pull/18847
- community[patch]: documented the feature to filter documents in MongoDBloader by @iamKushagra in https://github.com/langchain-ai/langchain/pull/18842
- community: Fix bug with StreamlitChatMessageHistory by @sfc-gh-jcarroll in https://github.com/langchain-ai/langchain/pull/18834
- community: Fix BasePDFLoader suffix for s3 presigned urls by @PolRF in https://github.com/langchain-ai/langchain/pull/18844
- docs:
platforms/google
fixed broken links by @leo-gan in https://github.com/langchain-ai/langchain/pull/18878 - feat(community): support modin document loader by @mspronesti in https://github.com/langchain-ai/langchain/pull/18866
- update callbacks documentation by @sepiatone in https://github.com/langchain-ai/langchain/pull/18899
- docs: Fix typo and add KùzuDB to graphs docs by @prrao87 in https://github.com/langchain-ai/langchain/pull/18915
- [Core]: On Tool End Obersvation Casting Fix by @keenborder786 in https://github.com/langchain-ai/langchain/pull/18798
- mongodb[patch]: fix core dep by @efriis in https://github.com/langchain-ai/langchain/pull/18926
- docs: turn on link check by @baskaryan in https://github.com/langchain-ai/langchain/pull/18924
- docs: update readme diagram by @baskaryan in https://github.com/langchain-ai/langchain/pull/18929
- update api build script by @baskaryan in https://github.com/langchain-ai/langchain/pull/18930
- Revert "update api build script (#18930)" by @baskaryan in https://github.com/langchain-ai/langchain/pull/18931
- community: Add PolygonAggregates tool by @virattt in https://github.com/langchain-ai/langchain/pull/18882
- partners[anthropic]: update AnthropicLLM deprecation message by @sepiatone in https://github.com/langchain-ai/langchain/pull/18869
- docs: Change saved/configured chain variable name by @conroywhitney in https://github.com/langchain-ai/langchain/pull/18863
- Update huggingface pipelines notebook by @AlexKoff88 in https://github.com/langchain-ai/langchain/pull/18801
- community: update OctoAI doc by @sfvaroglu in https://github.com/langchain-ai/langchain/pull/18913
- fix: change sparkllm spark_app_url to spark_api_url by @fu1996 in https://github.com/langchain-ai/langchain/pull/18000
- community[patch]: speed up import times in the community package by @leo-gan in https://github.com/langchain-ai/langchain/pull/18928
- partners[openai]: update the docstring of OpenAI, OpenAIEmbeddings and ChatOpenAI classes by @sepiatone in https://github.com/langchain-ai/langchain/pull/18908
- docs[minor]: Swap gtag for supabase by @bracesproul in https://github.com/langchain-ai/langchain/pull/18937
- core[patch]: move some attr/methods to BaseLanguageModel by @efriis in https://github.com/langchain-ai/langchain/pull/18936
- docs[patch]: properly load/use env vars by @bracesproul in https://github.com/langchain-ai/langchain/pull/18942
- infra: rm api build CI by @baskaryan in https://github.com/langchain-ai/langchain/pull/18944
- templates: redis multi-modal multi-vector rag by @efriis in https://github.com/langchain-ai/langchain/pull/18946
- docs:
providers
update 2 by @leo-gan in https://github.com/langchain-ai/langchain/pull/18407 - templates[patch]: Update pirate-speak deps, add messages placeholder by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/18949
- core[patch]: support labeled json schema as tools by @baskaryan in https://github.com/langchain-ai/langchain/pull/18935
- Fix LLM graph transformer default prompt by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18856
- core[patch]: generation info on msg by @baskaryan in https://github.com/langchain-ai/langchain/pull/18592
- core[minor]: add streaming support to OAI tool parsers by @baskaryan in https://github.com/langchain-ai/langchain/pull/18940
- langchain : update llm_router.py by @rsk2327 in https://github.com/langchain-ai/langchain/pull/18865
- commnity: refactor code for faiss vectorstore, update faiss vectorstore documentation by @timofeyantonenko in https://github.com/langchain-ai/langchain/pull/18092
- core: fixed circular dependency with json schema by @thebhulawat in https://github.com/langchain-ai/langchain/pull/18657
- community[Qianfan]: re-arrange the addtional_kwargs of returned qianfan structure to avoid _merge_dict issue by @Dobiichi-Origami in https://github.com/langchain-ai/langchain/pull/18889
- docs: elasticsearch retriever by @maxjakob in https://github.com/langchain-ai/langchain/pull/18965
- elasticsearch[patch]: release 0.1.1 by @efriis in https://github.com/langchain-ai/langchain/pull/18978
- elasticsearch[patch]: fix integration tests for release by @efriis in https://github.com/langchain-ai/langchain/pull/18980
- core[patch]: release 0.1.31 by @efriis in https://github.com/langchain-ai/langchain/pull/18989
- community[patch]: release 0.0.28 by @efriis in https://github.com/langchain-ai/langchain/pull/18993
- community: flattening imports 3 by @leo-gan in https://github.com/langchain-ai/langchain/pull/18939
- langchain[patch]: release 0.1.12 by @efriis in https://github.com/langchain-ai/langchain/pull/18999
New Contributors
- @rdzotz made their first contribution in https://github.com/langchain-ai/langchain/pull/18569
- @Josephasafg made their first contribution in https://github.com/langchain-ai/langchain/pull/18270
- @Dounx made their first contribution in https://github.com/langchain-ai/langchain/pull/17924
- @Hazzerback25 made their first contribution in https://github.com/langchain-ai/langchain/pull/18429
- @caidwang made their first contribution in https://github.com/langchain-ai/langchain/pull/18509
- @psvann made their first contribution in https://github.com/langchain-ai/langchain/pull/18608
- @yike5460 made their first contribution in https://github.com/langchain-ai/langchain/pull/18678
- @djo10 made their first contribution in https://github.com/langchain-ai/langchain/pull/18522
- @josx made their first contribution in https://github.com/langchain-ai/langchain/pull/18519
- @rigazilla made their first contribution in https://github.com/langchain-ai/langchain/pull/17861
- @samkhano1 made their first contribution in https://github.com/langchain-ai/langchain/pull/17757
- @Smit-Parmar made their first contribution in https://github.com/langchain-ai/langchain/pull/12920
- @kooyunmo made their first contribution in https://github.com/langchain-ai/langchain/pull/17913
- @jnis23 made their first contribution in https://github.com/langchain-ai/langchain/pull/18740
- @aaronjimv made their first contribution in https://github.com/langchain-ai/langchain/pull/18682
- @sanders41 made their first contribution in https://github.com/langchain-ai/langchain/pull/18545
- @phtvo made their first contribution in https://github.com/langchain-ai/langchain/pull/18314
- @kAIto47802 made their first contribution in https://github.com/langchain-ai/langchain/pull/18810
- @iamKushagra made their first contribution in https://github.com/langchain-ai/langchain/pull/18253
- @ivyas21 made their first contribution in https://github.com/langchain-ai/langchain/pull/18278
- @wt3639 made their first contribution in https://github.com/langchain-ai/langchain/pull/18017
- @nvenkat94 made their first contribution in https://github.com/langchain-ai/langchain/pull/17748
- @AtomicVar made their first contribution in https://github.com/langchain-ai/langchain/pull/17911
- @al1p made their first contribution in https://github.com/langchain-ai/langchain/pull/17791
- @chankeith96 made their first contribution in https://github.com/langchain-ai/langchain/pull/17661
- @AIexanderDicke made their first contribution in https://github.com/langchain-ai/langchain/pull/17423
- @AnisZakari made their first contribution in https://github.com/langchain-ai/langchain/pull/18756
- @lvieirajr made their first contribution in https://github.com/langchain-ai/langchain/pull/17489
- @aanaseer made their first contribution in https://github.com/langchain-ai/langchain/pull/18826
- @PolRF made their first contribution in https://github.com/langchain-ai/langchain/pull/18844
- @prrao87 made their first contribution in https://github.com/langchain-ai/langchain/pull/18915
- @conroywhitney made their first contribution in https://github.com/langchain-ai/langchain/pull/18863
- @AlexKoff88 made their first contribution in https://github.com/langchain-ai/langchain/pull/18801
- @sfvaroglu made their first contribution in https://github.com/langchain-ai/langchain/pull/18913
- @fu1996 made their first contribution in https://github.com/langchain-ai/langchain/pull/18000
- @rsk2327 made their first contribution in https://github.com/langchain-ai/langchain/pull/18865
- @timofeyantonenko made their first contribution in https://github.com/langchain-ai/langchain/pull/18092
- @thebhulawat made their first contribution in https://github.com/langchain-ai/langchain/pull/18657
- @Dobiichi-Origami made their first contribution in https://github.com/langchain-ai/langchain/pull/18889
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.11...v0.1.12
v0.1.11
What's Changed
- more query analysis docs by @hwchase17 in https://github.com/langchain-ai/langchain/pull/18358
- docs: anthropic qa quickstart by @baskaryan in https://github.com/langchain-ai/langchain/pull/18459
- docs: anthropic quickstart by @baskaryan in https://github.com/langchain-ai/langchain/pull/18440
- Adding Azure Cosmos Mongo vCore Vector DB Cache by @aayush3011 in https://github.com/langchain-ai/langchain/pull/16856
- community[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18454
- community[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18452
- community[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18449
- community[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18448
- community[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18447
- nvidia-trt[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18446
- improve query analysis docs by @hwchase17 in https://github.com/langchain-ai/langchain/pull/18426
- langchain[patch]: add tools renderer for various non-openai agents by @mackong in https://github.com/langchain-ai/langchain/pull/18307
- community: Add you.com tool, add async to retriever, add async testing, add You tool doc by @scottnath in https://github.com/langchain-ai/langchain/pull/18032
- [Evals] Session-level feedback by @hwchase17 in https://github.com/langchain-ai/langchain/pull/18463
- Update Notebook Image by @hinthornw in https://github.com/langchain-ai/langchain/pull/18470
- Evaluate on Version by @hinthornw in https://github.com/langchain-ai/langchain/pull/18471
- Improve notebook wording by @hinthornw in https://github.com/langchain-ai/langchain/pull/18472
-
👥 Update LangChain people data by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/18473 - Docs: Updated callbacks/index.mdx adding example on invoke method by @williamdevena in https://github.com/langchain-ai/langchain/pull/18403
- anthropic[minor]: claude 3 by @efriis in https://github.com/langchain-ai/langchain/pull/18508
- docs: add groq to list of providers by @sepiatone in https://github.com/langchain-ai/langchain/pull/18503
- docs: quickstart models by @baskaryan in https://github.com/langchain-ai/langchain/pull/18511
- docs:Update function "run" to "invoke" in llm_math.ipynb by @standby24x7 in https://github.com/langchain-ai/langchain/pull/18505
- docs: Update function "run" to "invoke" by @standby24x7 in https://github.com/langchain-ai/langchain/pull/18499
- community: Improved notebook for vector store "HANA Cloud" by @MartinKolbAtWork in https://github.com/langchain-ai/langchain/pull/18496
- partners[anthropic]: update to docstrings of ChatAnthropic class by @sepiatone in https://github.com/langchain-ai/langchain/pull/18493
- docs: update documentation of stackexchange component by @sepiatone in https://github.com/langchain-ai/langchain/pull/18486
- RAPTOR by @rlancemartin in https://github.com/langchain-ai/langchain/pull/18467
- [Evals] Support list examples by dataset version tag by @hinthornw in https://github.com/langchain-ai/langchain/pull/18534
- core: Release 0.1.29 by @baskaryan in https://github.com/langchain-ai/langchain/pull/18530
- docs: update stack graphic by @efriis in https://github.com/langchain-ai/langchain/pull/18532
- docs[minor]: Add thumbs up/down to all docs pages by @bracesproul in https://github.com/langchain-ai/langchain/pull/18526
- Evals wording by @hinthornw in https://github.com/langchain-ai/langchain/pull/18542
- community[patch]: deprecate community fireworks by @efriis in https://github.com/langchain-ai/langchain/pull/18544
- anthropic[patch]: multimodal by @efriis in https://github.com/langchain-ai/langchain/pull/18517
- Update chain.py fixewd typo in chain by @akashAD98 in https://github.com/langchain-ai/langchain/pull/18551
- anthropic[patch]: model type string by @efriis in https://github.com/langchain-ai/langchain/pull/18510
- langchain[patch]: Release 0.1.11 by @baskaryan in https://github.com/langchain-ai/langchain/pull/18558
New Contributors
- @aayush3011 made their first contribution in https://github.com/langchain-ai/langchain/pull/16856
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.10...v0.1.11
v0.1.10
What's Changed
- community: Fix SparkLLM error by @liugddx in https://github.com/langchain-ai/langchain/pull/18015
- community[patch]: Release 0.0.23 by @baskaryan in https://github.com/langchain-ai/langchain/pull/18027
- community: fix openai streaming throws 'AIMessageChunk' object has no attribute 'text' by @nicoloboschi in https://github.com/langchain-ai/langchain/pull/18006
- community[patch]: BaseLLM typing in init by @efriis in https://github.com/langchain-ai/langchain/pull/18029
- community[patch]: Release 0.0.24 by @baskaryan in https://github.com/langchain-ai/langchain/pull/18038
- infra: CI success for partner packages by @efriis in https://github.com/langchain-ai/langchain/pull/18037
- infra: CI success for partner packages 2 by @efriis in https://github.com/langchain-ai/langchain/pull/18043
- docs: recommend lambdas over runnablebranch by @efriis in https://github.com/langchain-ai/langchain/pull/18033
- partners: Add Fireworks partner packages by @benjibc in https://github.com/langchain-ai/langchain/pull/17694
- Updates to partners/exa README by @DannyMac180 in https://github.com/langchain-ai/langchain/pull/18047
- openai[patch]: remove numpy dep by @efriis in https://github.com/langchain-ai/langchain/pull/18034
- docs: fireworks fixes by @efriis in https://github.com/langchain-ai/langchain/pull/18056
- infra: simplify and fix CI for docs-only changes by @efriis in https://github.com/langchain-ai/langchain/pull/18058
- docs: fireworks tool calling docs by @efriis in https://github.com/langchain-ai/langchain/pull/18057
- openai[patch]: refactor with_structured_output by @baskaryan in https://github.com/langchain-ai/langchain/pull/18052
- core[patch]: Runnable with message history to use add_messages by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17958
- community: Add async_client for Anyscale Chat model by @kylehh in https://github.com/langchain-ai/langchain/pull/18050
- experimental: docstrings update by @leo-gan in https://github.com/langchain-ai/langchain/pull/18048
- community: Add document manager and mongo document manager by @2jimoo in https://github.com/langchain-ai/langchain/pull/17320
- docs[patch]: Remove redundant Pinecone import by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/18079
- docs:Add Cohere examples in documentation by @BeatrixCohere in https://github.com/langchain-ai/langchain/pull/17794
- langchain_community: fix llama index imports and fields access by @maximeperrindev in https://github.com/langchain-ai/langchain/pull/17870
- partners/astradb: Add AstraDBChatMessageHistory to langchain-astradb package by @cbornet in https://github.com/langchain-ai/langchain/pull/17732
- community [enh] : adds callback handler for Fiddler AI by @bhalder in https://github.com/langchain-ai/langchain/pull/17708
- community: Remove model limitation on Anyscale LLM by @kylehh in https://github.com/langchain-ai/langchain/pull/17662
- docs: update azure search langchain notebook by @mattgotteiner in https://github.com/langchain-ai/langchain/pull/18053
- langchain: Make BooleanOutputParser more robust to non-binary responses by @dokato in https://github.com/langchain-ai/langchain/pull/17810
- Add additional examples for other modules to partners/exa README by @DannyMac180 in https://github.com/langchain-ai/langchain/pull/18081
- Use astrapy's upsert_one method in AstraDBStore by @cbornet in https://github.com/langchain-ai/langchain/pull/18063
- community: Fix GraphSparqlQAChain so that it works with Ontotext GraphDB by @nelly-hateva in https://github.com/langchain-ai/langchain/pull/15009
- community: Fix GenericRequestsWrapper _aget_resp_content must be async by @cbornet in https://github.com/langchain-ai/langchain/pull/18065
- anthropic[minor]: package move by @efriis in https://github.com/langchain-ai/langchain/pull/17974
- google-genai, google-vertexai: move to langchain-google by @efriis in https://github.com/langchain-ai/langchain/pull/17899
- docs: api docs for external repos by @efriis in https://github.com/langchain-ai/langchain/pull/17904
- docs: Fix the bug in MongoDBChatMessageHistory notebook by @rongchenlin in https://github.com/langchain-ai/langchain/pull/18128
- langchain: Import from langchain_core in langchain.smith to avoid deprecation warning by @simonschmidt in https://github.com/langchain-ai/langchain/pull/18129
- langchain[patch]: Update doc-string for a method in ConversationBufferWindowMemory by @keenborder786 in https://github.com/langchain-ai/langchain/pull/18090
- add run name for query constructor by @hwchase17 in https://github.com/langchain-ai/langchain/pull/18101
- Add BaseMessage.id by @nfcampos in https://github.com/langchain-ai/langchain/pull/17835
- docs: anthropic partner package docs by @efriis in https://github.com/langchain-ai/langchain/pull/18109
- Fix bug with using configurable_fields after configurable_alternatives by @nfcampos in https://github.com/langchain-ai/langchain/pull/18139
- Improve runnable generator error messages by @nfcampos in https://github.com/langchain-ai/langchain/pull/18142
- infra: create api rst for specific pkg by @baskaryan in https://github.com/langchain-ai/langchain/pull/18144
- core[patch], langchain[patch], templates: move openai functions parser to core by @baskaryan in https://github.com/langchain-ai/langchain/pull/18060
- docs [patch] : fix import to use community path for handler in fiddler notebook by @bhalder in https://github.com/langchain-ai/langchain/pull/18140
- [docs] Update doc-string for buffer_as_messages method in ConversationBufferWindowMemory by @lgabs in https://github.com/langchain-ai/langchain/pull/18136
- Docs: azuresearch.ipynb (in docs/docs/integrations/vectorstores) -- fixed headings and comments by @HeidiSteen in https://github.com/langchain-ai/langchain/pull/18135
- infra: api docs build commit dir by @efriis in https://github.com/langchain-ai/langchain/pull/18147
- infra: api docs setup action location by @efriis in https://github.com/langchain-ai/langchain/pull/18148
- community: Add Laser Embedding Integration by @dstambler17 in https://github.com/langchain-ai/langchain/pull/18111
- community: make
SET allow_experimental_[engine]_index
configurabe in vectorstores.clickhouse by @bgdsh in https://github.com/langchain-ai/langchain/pull/18107 - langchain[patch], core[patch], openai[patch], fireworks[minor]: ChatFireworks.with_structured_output by @baskaryan in https://github.com/langchain-ai/langchain/pull/18078
- Langchain vectorstore integration with Kinetica by @am-kinetica in https://github.com/langchain-ai/langchain/pull/18102
- community: vectorstores.kdbai - Added support for when no docs are present by @jaskirat8 in https://github.com/langchain-ai/langchain/pull/18103
- Experimental: Add other threshold types to SemanticChunker by @matthaigh27 in https://github.com/langchain-ai/langchain/pull/16807
- partners: add Elasticsearch package by @maxjakob in https://github.com/langchain-ai/langchain/pull/17467
- add optimization notebook by @hwchase17 in https://github.com/langchain-ai/langchain/pull/18155
- core[patch]: support JS message serial namespaces by @baskaryan in https://github.com/langchain-ai/langchain/pull/18151
- mistral[minor]: Function calling and with_structured_output by @baskaryan in https://github.com/langchain-ai/langchain/pull/18150
- move document compressor base by @hwchase17 in https://github.com/langchain-ai/langchain/pull/17910
- core[patch]: Release 0.1.27 by @baskaryan in https://github.com/langchain-ai/langchain/pull/18159
- openai[patch], mistral[patch], fireworks[patch]: releases 0.0.8, 0.0.5, 0.0.2 by @baskaryan in https://github.com/langchain-ai/langchain/pull/18186
- Harrison/add structured output by @hwchase17 in https://github.com/langchain-ai/langchain/pull/18165
- Adding documentation for deprecation of OpenAI functions by @isahers1 in https://github.com/langchain-ai/langchain/pull/18164
- Assign message id in ChatOpenAI by @nfcampos in https://github.com/langchain-ai/langchain/pull/17837
- community[feat]: Adds LLMLingua as a document compressor by @thehapyone in https://github.com/langchain-ai/langchain/pull/17711
- airbyte[patch]: init pkg by @efriis in https://github.com/langchain-ai/langchain/pull/18236
- airbyte[patch]: core version 0.1.5 by @efriis in https://github.com/langchain-ai/langchain/pull/18244
- docs: add documentation for Google Cloud database integrations by @averikitsch in https://github.com/langchain-ai/langchain/pull/18225
- IBM[patch]: release 0.1.0 Add possibility to pass ModelInference or Model object to WatsonxLLM class by @MateuszOssGit in https://github.com/langchain-ai/langchain/pull/18189
- infra: api docs folder move by @efriis in https://github.com/langchain-ai/langchain/pull/18223
- docs: update documentation for Google Cloud database integrations by @jackwotherspoon in https://github.com/langchain-ai/langchain/pull/18265
- fix: BigQueryVectorSearch JSON type unsupported for metadatas by @ashleyxuu in https://github.com/langchain-ai/langchain/pull/18234
- docs: airbyte github cookbook by @efriis in https://github.com/langchain-ai/langchain/pull/18275
- langchain_nvidia_ai_endpoints[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18271
- Remove check preventing passing non-declared config keys by @nfcampos in https://github.com/langchain-ai/langchain/pull/18276
- Add PNG drawer for Runnable.get_graph() by @nfcampos in https://github.com/langchain-ai/langchain/pull/18239
- community[patch]: added latin-1 decoder to gmail search tool by @Sanjaypranav in https://github.com/langchain-ai/langchain/pull/18116
- community[minor]: add hugging_face_model document loader by @ruanwz in https://github.com/langchain-ai/langchain/pull/17323
- langchain_anthropic[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18274
- community[minor]: Add
SQLDatabaseLoader
document loader by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18281 - langchain[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18282
- ci: Update issue template required checks by @bracesproul in https://github.com/langchain-ai/langchain/pull/18283
- community[patch]: Invoke callback prior to yielding token for volcengine_maas by @williamdevena in https://github.com/langchain-ai/langchain/pull/18288
- ollama[patch]: delete suffix slash to avoid redirect by @mackong in https://github.com/langchain-ai/langchain/pull/18260
- docs: remove duplicate word in lcel/streaming by @zhangkai803 in https://github.com/langchain-ai/langchain/pull/18249
- partner: Astra DB clients identify themselves as coming through LangChain package by @hemidactylus in https://github.com/langchain-ai/langchain/pull/18131
- community: Fix deprecation version of AstraDB VectorStore by @cbornet in https://github.com/langchain-ai/langchain/pull/17991
- update extraction use-case docs by @ccurme in https://github.com/langchain-ai/langchain/pull/17979
- docs: update to the list of partner packages in the list of providers by @sepiatone in https://github.com/langchain-ai/langchain/pull/18252
- langchain_groq[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18272
- langchain_openai[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18269
- docs:
google
provider page fixes by @leo-gan in https://github.com/langchain-ai/langchain/pull/18290 - docs: update Google documentation by @averikitsch in https://github.com/langchain-ai/langchain/pull/18297
- [Evaluation] Config Fix by @hinthornw in https://github.com/langchain-ai/langchain/pull/18231
- experimental[patch]: Release 0.0.53 by @baskaryan in https://github.com/langchain-ai/langchain/pull/18330
- docs: update func calling doc by @baskaryan in https://github.com/langchain-ai/langchain/pull/18300
- skip airbyte api docs by @efriis in https://github.com/langchain-ai/langchain/pull/18334
- infra: skip ibm api docs by @efriis in https://github.com/langchain-ai/langchain/pull/18335
- docs
providers
update by @leo-gan in https://github.com/langchain-ai/langchain/pull/18336 - community: Add PolygonFinancials Tool by @virattt in https://github.com/langchain-ai/langchain/pull/18324
- Add links to relevant DataCamp code alongs by @filipsch in https://github.com/langchain-ai/langchain/pull/18332
- docs: remove duplicate quote in AzureOpenAIEmbeddings doc by @zhangkai803 in https://github.com/langchain-ai/langchain/pull/18315
- docs: query analysis use case by @baskaryan in https://github.com/langchain-ai/langchain/pull/17766
- Add optional output_parser param in create_react_agent by @hasansustcse13 in https://github.com/langchain-ai/langchain/pull/18320
- Add support for parameters in neo4j retrieval query by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18310
- core[patch]: Release 0.1.28 by @baskaryan in https://github.com/langchain-ai/langchain/pull/18341
- ci dirs in wrong order by @efriis in https://github.com/langchain-ai/langchain/pull/18340
- Updated partners/ibm README by @williamdevena in https://github.com/langchain-ai/langchain/pull/18268
- community[patch]: remove llmlingua extended tests by @efriis in https://github.com/langchain-ai/langchain/pull/18344
- community[patch]: Fixing embedchain document mapping by @kellerkind84 in https://github.com/langchain-ai/langchain/pull/18255
- Updated partners/fireworks README by @williamdevena in https://github.com/langchain-ai/langchain/pull/18267
- partners: MongoDB Partner Package -- Porting MongoDBAtlasVectorSearch by @Jibola in https://github.com/langchain-ai/langchain/pull/17652
- infra: mongodb env vars by @efriis in https://github.com/langchain-ai/langchain/pull/18347
- mongodb[patch]: core 0.1.5 dep by @efriis in https://github.com/langchain-ai/langchain/pull/18348
- docs: airbyte deps note by @efriis in https://github.com/langchain-ai/langchain/pull/18243
- deprecation docstring with lib by @efriis in https://github.com/langchain-ai/langchain/pull/18350
- multiple[patch]: fix deprecation versions by @efriis in https://github.com/langchain-ai/langchain/pull/18349
- Fix fireworks bind tools by @hinthornw in https://github.com/langchain-ai/langchain/pull/18352
- infra: tolerate partner package move in ci by @efriis in https://github.com/langchain-ai/langchain/pull/18355
- [Core] Patch: rm dumpd of outputs from runnables/base by @hinthornw in https://github.com/langchain-ai/langchain/pull/18295
- Fix missing labels by @nfcampos in https://github.com/langchain-ai/langchain/pull/18356
- text-splitters[minor], langchain[minor], community[patch], templates, docs: langchain-text-splitters 0.0.1 by @baskaryan in https://github.com/langchain-ai/langchain/pull/18346
- community[patch]: BaseLoader load method should just delegate to lazy_load by @eyurtsev in https://github.com/langchain-ai/langchain/pull/18289
- langchain[patch]: langchain-text-splitters dep by @baskaryan in https://github.com/langchain-ai/langchain/pull/18357
- docs: text splitters readme by @baskaryan in https://github.com/langchain-ai/langchain/pull/18359
- templates: use langchain-text-splitters by @efriis in https://github.com/langchain-ai/langchain/pull/18360
- infra: update create_api_rst by @baskaryan in https://github.com/langchain-ai/langchain/pull/18361
- docs: update api ref nav by @baskaryan in https://github.com/langchain-ai/langchain/pull/18362
- fireworks[patch]: remove custom async and stream implementations by @efriis in https://github.com/langchain-ai/langchain/pull/18363
- docs[patch]: Add Neo4j GraphAcademy to tutorials section by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/18353
- chore(deps): FastEmbed to latest by @Anush008 in https://github.com/langchain-ai/langchain/pull/18040
- Add dataset version info by @hinthornw in https://github.com/langchain-ai/langchain/pull/18299
- partner: Fix fireworks async stream by @benjibc in https://github.com/langchain-ai/langchain/pull/18372
- community: Change github endpoint in GithubLoader by @RadhikaBansal97 in https://github.com/langchain-ai/langchain/pull/17622
- docs: nvidia: provider page update by @leo-gan in https://github.com/langchain-ai/langchain/pull/18054
-
runnable
module description by @leo-gan in https://github.com/langchain-ai/langchain/pull/17966 - Add openvino backend support by @OpenVINO-dev-contest in https://github.com/langchain-ai/langchain/pull/11591
- community: add BigDL-LLM integrations by @shane-huang in https://github.com/langchain-ai/langchain/pull/17953
- community: Voyage AI updates default model and batch size by @thomas0809 in https://github.com/langchain-ai/langchain/pull/17655
- Community: Fix ChatModel for sparkllm Bug. by @liugddx in https://github.com/langchain-ai/langchain/pull/18375
- templates: Lanceb RAG template by @akashAD98 in https://github.com/langchain-ai/langchain/pull/17809
- astradb: move to langchain-datastax repo by @efriis in https://github.com/langchain-ai/langchain/pull/18354
- docs:
Tutorials
update by @leo-gan in https://github.com/langchain-ai/langchain/pull/18230 - fireworks[patch]: support "any" tool_choice by @baskaryan in https://github.com/langchain-ai/langchain/pull/18343
- community: Implement lazy_load() for CSVLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/18391
- Refactor/type ignore fixes by @DanielChico in https://github.com/langchain-ai/langchain/pull/18395
- community: fix, better error message in deeplake vectoriser by @mmajewsk in https://github.com/langchain-ai/langchain/pull/18397
- docs: Update Google El Carro for Oracle Workload Documentation. by @tabbyl21 in https://github.com/langchain-ai/langchain/pull/18394
- docs: fix typo in milvus.ipynb by @eltociear in https://github.com/langchain-ai/langchain/pull/18373
- core[patch]: Invoke callback prior to yielding token by @williamdevena in https://github.com/langchain-ai/langchain/pull/18286
- community: Use default load() implementation in doc loaders by @cbornet in https://github.com/langchain-ai/langchain/pull/18385
- cookbook on gemma integrations by @lkuligin in https://github.com/langchain-ai/langchain/pull/18213
- community: removing "response_mode" parameter in llama_index retriever by @maximeperrindev in https://github.com/langchain-ai/langchain/pull/18180
- community: fix RecursiveUrlLoader metadata_extractor return type by @hemslo in https://github.com/langchain-ai/langchain/pull/18193
- docs: Fix typo in baidu_qianfan_endpoint.ipynb & baidu_qianfan_endpoint.ipynb by @laoazhang in https://github.com/langchain-ai/langchain/pull/18176
- docs: update pinecone README to use PineconeVectorStore by @galtay in https://github.com/langchain-ai/langchain/pull/18170
- community[patch]: chat message histrory mypy fix by @Lord-Haji in https://github.com/langchain-ai/langchain/pull/18250
- ollama[patch]: don't try to parse json in case of errored response by @StrikerRUS in https://github.com/langchain-ai/langchain/pull/18317
- community: Fix MongoDBAtlasVectorSearch max_marginal_relevance_search by @certified-dodo in https://github.com/langchain-ai/langchain/pull/17971
- Fix: the syntax error for Redis generated query by @sarahberenji in https://github.com/langchain-ai/langchain/pull/17717
- community: add maritalk chat by @rodrigo-f-nogueira in https://github.com/langchain-ai/langchain/pull/17675
- Community/Partners: Add support for Perplexity AI by @atherfawaz in https://github.com/langchain-ai/langchain/pull/17024
- community/langchain/docs: Gremlin Graph Store and QA Chain by @piizei in https://github.com/langchain-ai/langchain/pull/17683
- Correct WebBaseLoader URL: docs: python.langchain.com/docs/get_started/quickstartQuickstart by @rmeinzer-copado in https://github.com/langchain-ai/langchain/pull/17981
- community[patch]: Make cohere_api_key a SecretStr by @arunsathiya in https://github.com/langchain-ai/langchain/pull/12188
- docs[chatopenai]: update module import path and calling method by @sepiatone in https://github.com/langchain-ai/langchain/pull/18169
- Add an option for indexed generic label when import neo4j graph documents by @tomasonjo in https://github.com/langchain-ai/langchain/pull/18122
- docs: add llamafile info to 'Local LLMs' guides by @k8si in https://github.com/langchain-ai/langchain/pull/18049
- langchain-mongodb: Set delete_many only if count_documents is not 0 by @Jibola in https://github.com/langchain-ai/langchain/pull/18402
- langchain_ibm[patch] update docstring, dependencies, tests by @MateuszOssGit in https://github.com/langchain-ai/langchain/pull/18386
- docs: update Azure OpenAI to v1 and langchain API to 0.1 by @mspronesti in https://github.com/langchain-ai/langchain/pull/18005
- community: llamafile embeddings support by @k8si in https://github.com/langchain-ai/langchain/pull/17976
- templates: remove gemini_function_agent unused file by @Sanjaypranav in https://github.com/langchain-ai/langchain/pull/18112
- package: community/langchain_community/vectorstores/chroma.py by @WhitePegasis in https://github.com/langchain-ai/langchain/pull/17964
- docs: stop copying source by @efriis in https://github.com/langchain-ai/langchain/pull/18404
- docs: Fix spelling typos in apache_kafka notebook by @standby24x7 in https://github.com/langchain-ai/langchain/pull/17998
- infra: update to pathspec for 'git grep' in lint check by @sepiatone in https://github.com/langchain-ai/langchain/pull/18178
- community[patch]: release 0.0.25 by @efriis in https://github.com/langchain-ai/langchain/pull/18408
- langchain[patch]: release 0.1.10 by @efriis in https://github.com/langchain-ai/langchain/pull/18410
New Contributors
- @benjibc made their first contribution in https://github.com/langchain-ai/langchain/pull/17694
- @DannyMac180 made their first contribution in https://github.com/langchain-ai/langchain/pull/18047
- @2jimoo made their first contribution in https://github.com/langchain-ai/langchain/pull/17320
- @maximeperrindev made their first contribution in https://github.com/langchain-ai/langchain/pull/17870
- @bhalder made their first contribution in https://github.com/langchain-ai/langchain/pull/17708
- @dokato made their first contribution in https://github.com/langchain-ai/langchain/pull/17810
- @rongchenlin made their first contribution in https://github.com/langchain-ai/langchain/pull/18128
- @simonschmidt made their first contribution in https://github.com/langchain-ai/langchain/pull/18129
- @lgabs made their first contribution in https://github.com/langchain-ai/langchain/pull/18136
- @HeidiSteen made their first contribution in https://github.com/langchain-ai/langchain/pull/18135
- @dstambler17 made their first contribution in https://github.com/langchain-ai/langchain/pull/18111
- @bgdsh made their first contribution in https://github.com/langchain-ai/langchain/pull/18107
- @am-kinetica made their first contribution in https://github.com/langchain-ai/langchain/pull/18102
- @jaskirat8 made their first contribution in https://github.com/langchain-ai/langchain/pull/18103
- @matthaigh27 made their first contribution in https://github.com/langchain-ai/langchain/pull/16807
- @isahers1 made their first contribution in https://github.com/langchain-ai/langchain/pull/18164
- @thehapyone made their first contribution in https://github.com/langchain-ai/langchain/pull/17711
- @jackwotherspoon made their first contribution in https://github.com/langchain-ai/langchain/pull/18265
- @williamdevena made their first contribution in https://github.com/langchain-ai/langchain/pull/18271
- @Sanjaypranav made their first contribution in https://github.com/langchain-ai/langchain/pull/18116
- @zhangkai803 made their first contribution in https://github.com/langchain-ai/langchain/pull/18249
- @filipsch made their first contribution in https://github.com/langchain-ai/langchain/pull/18332
- @kellerkind84 made their first contribution in https://github.com/langchain-ai/langchain/pull/18255
- @Jibola made their first contribution in https://github.com/langchain-ai/langchain/pull/17652
- @RadhikaBansal97 made their first contribution in https://github.com/langchain-ai/langchain/pull/17622
- @OpenVINO-dev-contest made their first contribution in https://github.com/langchain-ai/langchain/pull/11591
- @shane-huang made their first contribution in https://github.com/langchain-ai/langchain/pull/17953
- @akashAD98 made their first contribution in https://github.com/langchain-ai/langchain/pull/17809
- @DanielChico made their first contribution in https://github.com/langchain-ai/langchain/pull/18395
- @mmajewsk made their first contribution in https://github.com/langchain-ai/langchain/pull/18397
- @tabbyl21 made their first contribution in https://github.com/langchain-ai/langchain/pull/18394
- @hemslo made their first contribution in https://github.com/langchain-ai/langchain/pull/18193
- @StrikerRUS made their first contribution in https://github.com/langchain-ai/langchain/pull/18317
- @certified-dodo made their first contribution in https://github.com/langchain-ai/langchain/pull/17971
- @sarahberenji made their first contribution in https://github.com/langchain-ai/langchain/pull/17717
- @rodrigo-f-nogueira made their first contribution in https://github.com/langchain-ai/langchain/pull/17675
- @atherfawaz made their first contribution in https://github.com/langchain-ai/langchain/pull/17024
- @piizei made their first contribution in https://github.com/langchain-ai/langchain/pull/17683
- @rmeinzer-copado made their first contribution in https://github.com/langchain-ai/langchain/pull/17981
- @arunsathiya made their first contribution in https://github.com/langchain-ai/langchain/pull/12188
- @WhitePegasis made their first contribution in https://github.com/langchain-ai/langchain/pull/17964
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.9...v0.1.10
v0.1.9
What's Changed
- experimental[patch]: Release 0.0.52 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17763
- Cache calls to create_model for get_input_schema and get_output_schema by @nfcampos in https://github.com/langchain-ai/langchain/pull/17755
- Docs: Add custom chat model documenation by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17595
- community: Fix AstraDBCache docstrings by @cbornet in https://github.com/langchain-ai/langchain/pull/17802
- Docs: Update contributing documentation by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17557
- community: Add PolygonTickerNews Tool by @virattt in https://github.com/langchain-ai/langchain/pull/17808
- docs: Add typehints in both signature and description of API docs by @cbornet in https://github.com/langchain-ai/langchain/pull/17815
- community: Add SparkLLM Text Embedding Model and SparkLLM introduction by @liugddx in https://github.com/langchain-ai/langchain/pull/17573
- community: Add SparkLLM to community by @liugddx in https://github.com/langchain-ai/langchain/pull/17702
- docs: fix api docs search by @efriis in https://github.com/langchain-ai/langchain/pull/17820
- Add JSON representation of runnable graph to serialized representation by @nfcampos in https://github.com/langchain-ai/langchain/pull/17745
- astradb[patch]: relaxed httpx version constraint by @efriis in https://github.com/langchain-ai/langchain/pull/17826
- core[patch]: Release 0.1.25 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17833
- partners/astradb: Add AstraDBStore to langchain-astradb package by @cbornet in https://github.com/langchain-ai/langchain/pull/17789
- partners/openai: fix depracation errors of pydantic's .dict() function (reopen #16629) by @SavvasMohito in https://github.com/langchain-ai/langchain/pull/17404
- partners/astradb: Use single file instead of module for AstraDBVectorStore by @cbornet in https://github.com/langchain-ai/langchain/pull/17644
- docs: remove stale redirects by @efriis in https://github.com/langchain-ai/langchain/pull/17831
-
👥 Update LangChain people data by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/17743 - community[patch]: typo in doc-string for kdbai vectorstore by @nbyrneKX in https://github.com/langchain-ai/langchain/pull/17811
- community[patch]: Add AstraDBLoader docstring by @cbornet in https://github.com/langchain-ai/langchain/pull/17873
- community[patch]: Graceful handling of redis errors in RedisCache and AsyncRedisCache by @snsten in https://github.com/langchain-ai/langchain/pull/17171
- docs: API Reference builder bug fix by @leo-gan in https://github.com/langchain-ai/langchain/pull/17890
- docs: update sparkllm intro doc by @liugddx in https://github.com/langchain-ai/langchain/pull/17848
- community: Added add_images method to SingleStoreDB vector store by @volodymyr-memsql in https://github.com/langchain-ai/langchain/pull/17871
- docs: minor grammatical correction. by @qqubb in https://github.com/langchain-ai/langchain/pull/17724
- Docs: Fix typo by @gianlucagiudice in https://github.com/langchain-ai/langchain/pull/17733
- core: fix .bind when used with RunnableLambda async methods by @ccurme in https://github.com/langchain-ai/langchain/pull/17739
- community[patch]: add missing chunk parameter for _stream/_astream by @mackong in https://github.com/langchain-ai/langchain/pull/17807
- community: Allow override of 'fetch_schema_from_transport' in the GraphQL tool by @ztoliver in https://github.com/langchain-ai/langchain/pull/17649
- community: Improved deeplake.py init documentation by @nvoxland-al in https://github.com/langchain-ai/langchain/pull/17549
- docs: Fix URL typo in tigris.ipynb by @Speuce in https://github.com/langchain-ai/langchain/pull/17894
- community: add possibility to search by vector in OpenSearchVectorSearch by @karimassi in https://github.com/langchain-ai/langchain/pull/17878
- added SCANN index in default search params by @rgupta2508 in https://github.com/langchain-ai/langchain/pull/17889
- partners/astradb: Update langchain-astradb README with AstraDBStore by @cbornet in https://github.com/langchain-ai/langchain/pull/17864
- docs: Change module import path for SQLDatabase in the documentation by @sepiatone in https://github.com/langchain-ai/langchain/pull/17874
- core: modules descriptions by @leo-gan in https://github.com/langchain-ai/langchain/pull/17844
- community: AstraDB VectorStore docstring by @cbornet in https://github.com/langchain-ai/langchain/pull/17834
- docs: added
community
modules descriptions by @leo-gan in https://github.com/langchain-ai/langchain/pull/17827 - fix a small typo by @eon01 in https://github.com/langchain-ai/langchain/pull/17859
- [community][embeddings] infinity embedding local option by @michaelfeil in https://github.com/langchain-ai/langchain/pull/17671
- community: Bug Fix, in Neo4j VectorStore when having multiple indexes the sort is not working and the store that returned is random by @ehude in https://github.com/langchain-ai/langchain/pull/17396
- docs: fix api build by @baskaryan in https://github.com/langchain-ai/langchain/pull/17898
-
👥 Update LangChain people data by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/17900 - community: Add docstring to AstraDBStore by @cbornet in https://github.com/langchain-ai/langchain/pull/17793
- : Add tidb loader support by @IANTHEREAL in https://github.com/langchain-ai/langchain/pull/17788
- community: add helpful comments to sparkllm.py by @vsxd in https://github.com/langchain-ai/langchain/pull/17774
- community: Add missing async_astra_db_client param to AstraDBChatMessageHistory by @cbornet in https://github.com/langchain-ai/langchain/pull/17742
- docs: Update Links to resources in the GraphDB QA Chain documentation by @nelly-hateva in https://github.com/langchain-ai/langchain/pull/17720
- partners/astradb: Fix AstraDBVectorStore docstring by @cbornet in https://github.com/langchain-ai/langchain/pull/17706
- Stomp by @hinthornw in https://github.com/langchain-ai/langchain/pull/17710
- community: Added more functions in NetworkxEntityGraph class by @raunakshrivastava7 in https://github.com/langchain-ai/langchain/pull/17624
- Return PK in similarity search Document by @hasansustcse13 in https://github.com/langchain-ai/langchain/pull/17561
- docs sorting
Examples using ...
section by @leo-gan in https://github.com/langchain-ai/langchain/pull/17588 - Redirect the expression language guides by @hinthornw in https://github.com/langchain-ai/langchain/pull/17914
- partner: Add groq partner integration and chat model by @gradenr in https://github.com/langchain-ai/langchain/pull/17856
- pinecone[patch], docs: PineconeVectorStore, release 0.0.3 by @efriis in https://github.com/langchain-ai/langchain/pull/17896
- community: Bugfix - correct Ollama API path to avoid HTTP 307 by @13rac1 in https://github.com/langchain-ai/langchain/pull/17895
- langchain_openai[patch]: fix typos in langchain_openai by @polym in https://github.com/langchain-ai/langchain/pull/17923
- community: use NeuralDB object to initialize NeuralDBVectorStore by @kartikTAI in https://github.com/langchain-ai/langchain/pull/17272
- pinecone[patch]: integration test debug by @efriis in https://github.com/langchain-ai/langchain/pull/17960
- community[patch]: compatibility with SQLAlchemy 1.4.x by @Davidkloving in https://github.com/langchain-ai/langchain/pull/17954
- docs: update IBM watsonx.ai docs by @MateuszOssGit in https://github.com/langchain-ai/langchain/pull/17932
- Remove subscript for Result type object by @Abe410 in https://github.com/langchain-ai/langchain/pull/17823
- partners/astradb: Support langchain-astradb AstraDBVectorStore in self-query retriever by @cbornet in https://github.com/langchain-ai/langchain/pull/17728
- templates: Update README.md - Fixing a typo by @PankajMoolrajani in https://github.com/langchain-ai/langchain/pull/17689
- docs:Rerun the Tongyi Qwen model to fix incorrect responses. by @deanbear in https://github.com/langchain-ai/langchain/pull/17693
- community[patch]: fix lint by @baskaryan in https://github.com/langchain-ai/langchain/pull/17984
- docs: logo by @efriis in https://github.com/langchain-ai/langchain/pull/17972
- docs: partner package list by @leo-gan in https://github.com/langchain-ai/langchain/pull/17978
- core[minor], openai[minor], langchain[patch]: output format on openai by @baskaryan in https://github.com/langchain-ai/langchain/pull/17302
- langchain[minor]: openai tools structured_output_chain by @baskaryan in https://github.com/langchain-ai/langchain/pull/17296
- partner:
robocorpai
dosctrings by @leo-gan in https://github.com/langchain-ai/langchain/pull/17968 - docs: update schema imports to core by @efriis in https://github.com/langchain-ai/langchain/pull/17885
- docs: Update Google Provider documentation by @averikitsch in https://github.com/langchain-ai/langchain/pull/17970
- docs: Update Azure Search vector store notebook by @mattgotteiner in https://github.com/langchain-ai/langchain/pull/17901
- community: add Kinetica LLM wrapper by @chadj2 in https://github.com/langchain-ai/langchain/pull/17879
- Added
langchainhub
install and fixed typo by @standuprey in https://github.com/langchain-ai/langchain/pull/17985 - community[patch]: callback before yield for _stream/_astream by @mackong in https://github.com/langchain-ai/langchain/pull/17907
- infra: ci end check by @efriis in https://github.com/langchain-ai/langchain/pull/17986
- Anthropic README updates by @jorgevee in https://github.com/langchain-ai/langchain/pull/17684
- infra: ci end check, consolidation by @efriis in https://github.com/langchain-ai/langchain/pull/17987
- Update quickstart.mdx by @Issac-Lopez in https://github.com/langchain-ai/langchain/pull/17659
- Skip
OpenAIWhisperParser
extremely small audio chunks to avoid api error by @leodiegues in https://github.com/langchain-ai/langchain/pull/11450 - feat(graph_sparql_qa): return formatted SPARQL query on demand by @reidfalconer in https://github.com/langchain-ai/langchain/pull/11263
- core[patch]: Release 0.1.26 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17990
- infra: ci failure job by @efriis in https://github.com/langchain-ai/langchain/pull/17989
- infra: skip codespell ambr by @efriis in https://github.com/langchain-ai/langchain/pull/17992
- openai[patch]: Release 0.0.7 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17993
- community[patch]: Release 0.0.22 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17994
- lanchain[patch]: Release 0.1.9 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17999
New Contributors
- @SavvasMohito made their first contribution in https://github.com/langchain-ai/langchain/pull/17404
- @nbyrneKX made their first contribution in https://github.com/langchain-ai/langchain/pull/17811
- @snsten made their first contribution in https://github.com/langchain-ai/langchain/pull/17171
- @qqubb made their first contribution in https://github.com/langchain-ai/langchain/pull/17724
- @gianlucagiudice made their first contribution in https://github.com/langchain-ai/langchain/pull/17733
- @mackong made their first contribution in https://github.com/langchain-ai/langchain/pull/17807
- @nvoxland-al made their first contribution in https://github.com/langchain-ai/langchain/pull/17549
- @rgupta2508 made their first contribution in https://github.com/langchain-ai/langchain/pull/17889
- @sepiatone made their first contribution in https://github.com/langchain-ai/langchain/pull/17874
- @eon01 made their first contribution in https://github.com/langchain-ai/langchain/pull/17859
- @ehude made their first contribution in https://github.com/langchain-ai/langchain/pull/17396
- @hasansustcse13 made their first contribution in https://github.com/langchain-ai/langchain/pull/17561
- @gradenr made their first contribution in https://github.com/langchain-ai/langchain/pull/17856
- @13rac1 made their first contribution in https://github.com/langchain-ai/langchain/pull/17895
- @polym made their first contribution in https://github.com/langchain-ai/langchain/pull/17923
- @kartikTAI made their first contribution in https://github.com/langchain-ai/langchain/pull/17272
- @Davidkloving made their first contribution in https://github.com/langchain-ai/langchain/pull/17954
- @Abe410 made their first contribution in https://github.com/langchain-ai/langchain/pull/17823
- @PankajMoolrajani made their first contribution in https://github.com/langchain-ai/langchain/pull/17689
- @deanbear made their first contribution in https://github.com/langchain-ai/langchain/pull/17693
- @mattgotteiner made their first contribution in https://github.com/langchain-ai/langchain/pull/17901
- @chadj2 made their first contribution in https://github.com/langchain-ai/langchain/pull/17879
- @standuprey made their first contribution in https://github.com/langchain-ai/langchain/pull/17985
- @jorgevee made their first contribution in https://github.com/langchain-ai/langchain/pull/17684
- @Issac-Lopez made their first contribution in https://github.com/langchain-ai/langchain/pull/17659
- @leodiegues made their first contribution in https://github.com/langchain-ai/langchain/pull/11450
- @reidfalconer made their first contribution in https://github.com/langchain-ai/langchain/pull/11263
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.8...v0.1.9
v0.1.8
What's Changed
- Documentation/add update documentation for oci by @raveharpaz in https://github.com/langchain-ai/langchain/pull/17473
- langchain.core : Use shallow copy for schema manipulation in JsonOutputParser.get_format_instructions by @L-cloud in https://github.com/langchain-ai/langchain/pull/17162
- docs: update providers by @baskaryan in https://github.com/langchain-ai/langchain/pull/17488
- Add the BQ job usage tracking from LangChain by @ashleyxuu in https://github.com/langchain-ai/langchain/pull/17123
- docs: fix self query redirect by @baskaryan in https://github.com/langchain-ai/langchain/pull/17490
- community[minor]: Fix pydantic ForwardRef error in BedrockBase by @nat-n in https://github.com/langchain-ai/langchain/pull/17416
- langchain[patch]: structured output chain nits by @baskaryan in https://github.com/langchain-ai/langchain/pull/17291
- infra: add api docs build GHA by @baskaryan in https://github.com/langchain-ai/langchain/pull/17493
- infra: merge in master during api docs build by @baskaryan in https://github.com/langchain-ai/langchain/pull/17494
- infra: update rtd by @baskaryan in https://github.com/langchain-ai/langchain/pull/17502
- Add async methods to CacheBackedEmbeddings by @cbornet in https://github.com/langchain-ai/langchain/pull/16873
- langchain[patch]: Invoke chain prep_inputs and prep_outputs inside try block to catch validation errors by @molatif-dev in https://github.com/langchain-ai/langchain/pull/16644
- community[minor]: add store based on mongo DB by @xieqihui in https://github.com/langchain-ai/langchain/pull/13801
- add test for ensemble retriever to ensure multiple retrievers by @shibuiwilliam in https://github.com/langchain-ai/langchain/pull/8401
- infra: rm @ from pr template by @baskaryan in https://github.com/langchain-ai/langchain/pull/17507
- nomic[patch]: release 0.0.2, dimensionality by @efriis in https://github.com/langchain-ai/langchain/pull/17534
- partners: version constraints by @efriis in https://github.com/langchain-ai/langchain/pull/17492
- anthropic[patch]: de-beta anthropic messages, release 0.0.2 by @efriis in https://github.com/langchain-ai/langchain/pull/17540
- community: Added functions in NetworkxEntityGraph class by @raunakshrivastava7 in https://github.com/langchain-ai/langchain/pull/17535
- community[patch]: fix import in language parser by @Rakib-hosen in https://github.com/langchain-ai/langchain/pull/17538
- community: Adds Llamafile as an LLM by @k8si in https://github.com/langchain-ai/langchain/pull/17431
- community: Add vector index support to SingleStoreDB VectorStore by @volodymyr-memsql in https://github.com/langchain-ai/langchain/pull/17308
- community[minor]: support query filters for NotionDBLoader by @lyndseyjw in https://github.com/langchain-ai/langchain/pull/17217
- experimental: Enhance protection against arbitrary code execution in PALChain by @DanisJiang in https://github.com/langchain-ai/langchain/pull/17091
- community: Expose Anthropic Retry Logic by @notAlex2 in https://github.com/langchain-ai/langchain/pull/17069
- Fix SQLAlchemyMd5Cache race condition by @pprados in https://github.com/langchain-ai/langchain/pull/16279
- community: integrate with model Yuan2.0 by @cauwulixuan in https://github.com/langchain-ai/langchain/pull/15411
- community: document_loaders: modified athena key logic to handle s3 uris without a prefix by @shawnzam in https://github.com/langchain-ai/langchain/pull/17526
- IBM: added partners package
langchain_ibm
, added llm by @MateuszOssGit in https://github.com/langchain-ai/langchain/pull/16512 - core[minor]: add name to basemessage by @efriis in https://github.com/langchain-ai/langchain/pull/17539
- Fixed typos in SmartLLMChain ideation and critique prompts by @Mattt394 in https://github.com/langchain-ai/langchain/pull/11507
- Nemo embeddings for issue #16095 by @nvpranak in https://github.com/langchain-ai/langchain/pull/16206
- community[patch]: Fix pwd import that is not available on windows by @vorel99 in https://github.com/langchain-ai/langchain/pull/17532
- Docs: Contributing changes by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17551
- community[minor]: Add async methods to AstraDBCache by @cbornet in https://github.com/langchain-ai/langchain/pull/17415
- Docs: Add repository structure to contributors guide by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17553
- Update contact link by @hinthornw in https://github.com/langchain-ai/langchain/pull/17563
- fix dataset link by @hinthornw in https://github.com/langchain-ai/langchain/pull/17565
- langchain: Update Chain prep_inputs docstring by @molatif-dev in https://github.com/langchain-ai/langchain/pull/17575
- community: Fix some mypy types in cassandra doc loader by @cbornet in https://github.com/langchain-ai/langchain/pull/17570
- community: Add async methods to AstraDBChatMessageHistory by @cbornet in https://github.com/langchain-ai/langchain/pull/17572
- community: Use astrapy built-in pagination prefetch in AstraDBLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/17569
- community: pass bool value for fetch_schema_from_transport by @ztoliver in https://github.com/langchain-ai/langchain/pull/17552
- Community[patch]: Adjusted import to be compatible with SQLAlchemy<2 by @grafail in https://github.com/langchain-ai/langchain/pull/17520
- community: Resolve KuzuQAChain API Changes by @karbasia in https://github.com/langchain-ai/langchain/pull/16885
- community: QuantizedEmbedders by @mosheber in https://github.com/langchain-ai/langchain/pull/17391
- ai21: init package by @efriis in https://github.com/langchain-ai/langchain/pull/17592
- docs: ai21 sidebars by @efriis in https://github.com/langchain-ai/langchain/pull/17600
- partners/astradb: bootstrapping Astra DB as Partner Package by @hemidactylus in https://github.com/langchain-ai/langchain/pull/16875
- astradb[patch]: fix core dep by @efriis in https://github.com/langchain-ai/langchain/pull/17606
- astradb[patch]: fix core dep 2 by @efriis in https://github.com/langchain-ai/langchain/pull/17608
- docs : quickstart example returns 404 by @montylounge in https://github.com/langchain-ai/langchain/pull/17609
- docs: Fix bug that caused the word "Deprecated" to appear twice in doc-strings by @leo-gan in https://github.com/langchain-ai/langchain/pull/17615
- ci[minor] : Added graphdb in docker compose for integration tests by @kartheekyakkala in https://github.com/langchain-ai/langchain/pull/17510
- astradb[patch]: fix core dep 3 by @efriis in https://github.com/langchain-ai/langchain/pull/17617
- exa[patch]: fix lint by @efriis in https://github.com/langchain-ai/langchain/pull/17610
- community: update copy of metadata in rockset vectorstore integration by @morganda in https://github.com/langchain-ai/langchain/pull/17612
- Allow LangSmith 0.1.* by @hinthornw in https://github.com/langchain-ai/langchain/pull/17567
- community: add fixes for AzureSearch after update to stable azure-search-documents library by @kristapratico in https://github.com/langchain-ai/langchain/pull/17599
- infra: ignore flakey lua test by @baskaryan in https://github.com/langchain-ai/langchain/pull/17618
- community[minor]: add exclude parameter to DirectoryLoader by @nejch in https://github.com/langchain-ai/langchain/pull/17316
- watsonx[patch]: Invoke callback prior to yielding token when streaming by @MateuszOssGit in https://github.com/langchain-ai/langchain/pull/17625
- docs: update documentation for RunnableWithMessageHistory by @ccurme in https://github.com/langchain-ai/langchain/pull/17602
- community: Use _AstraDBCollectionEnvironment in AstraDB VectorStore (community) by @cbornet in https://github.com/langchain-ai/langchain/pull/17635
- docs: update astradb imports to in docs/sample notebook to import from partner package by @hemidactylus in https://github.com/langchain-ai/langchain/pull/17627
- partners/astradb: Add dotenv to langchain-astradb integration tests by @cbornet in https://github.com/langchain-ai/langchain/pull/17629
- [Langchain_community]: Corrected the imports to make them compatible with Sqlachemy <2.0 by @keenborder786 in https://github.com/langchain-ai/langchain/pull/17653
- ci: rename makefile -> Makefile in docker by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17648
- community[patch]: add VoyageEmbeddings truncation by @baskaryan in https://github.com/langchain-ai/langchain/pull/17638
- [Feature][Vector Store]Support Apache Doris as vector store by @liugddx in https://github.com/langchain-ai/langchain/pull/17527
- docs: Fix bug that caused the word "Beta" to appear twice in doc-strings by @leo-gan in https://github.com/langchain-ai/langchain/pull/17704
- [Langchain_Community]: OpenLLM Client Fixes + Added Timeout Parameter by @keenborder786 in https://github.com/langchain-ai/langchain/pull/17478
- community: Add async methods to the AstraDB BaseStore by @cbornet in https://github.com/langchain-ai/langchain/pull/16872
- langchain-community: LanceDB integration improvements/fixes by @raghavdixit99 in https://github.com/langchain-ai/langchain/pull/16173
- core[patch]: Release 0.1.24 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17744
- Community: Fuse HuggingFace Endpoint-related classes into one by @aymeric-roucher in https://github.com/langchain-ai/langchain/pull/17254
- Amazon Personalize support on Langchain_experimental by @pranava-amzn in https://github.com/langchain-ai/langchain/pull/17436
- community: Fix AstraDBChatMessageHistory docstrings by @cbornet in https://github.com/langchain-ai/langchain/pull/17740
- CogniSwitch Agent Toolkit for LangChain by @CogniJT in https://github.com/langchain-ai/langchain/pull/17312
- [community][vectorstores][surrealdb] bug fix - add empty metadata when metadata not provided by @lalanikarim in https://github.com/langchain-ai/langchain/pull/17669
- community[patch]: Release 0.0.21 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17750
- infra: MR template nits by @baskaryan in https://github.com/langchain-ai/langchain/pull/17752
- langchain[patch]: Release 0.1.8 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17751
- langchain[patch]: bump community to 0.0.21 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17754
New Contributors
- @nat-n made their first contribution in https://github.com/langchain-ai/langchain/pull/17416
- @molatif-dev made their first contribution in https://github.com/langchain-ai/langchain/pull/16644
- @Rakib-hosen made their first contribution in https://github.com/langchain-ai/langchain/pull/17538
- @k8si made their first contribution in https://github.com/langchain-ai/langchain/pull/17431
- @lyndseyjw made their first contribution in https://github.com/langchain-ai/langchain/pull/17217
- @DanisJiang made their first contribution in https://github.com/langchain-ai/langchain/pull/17091
- @notAlex2 made their first contribution in https://github.com/langchain-ai/langchain/pull/17069
- @shawnzam made their first contribution in https://github.com/langchain-ai/langchain/pull/17526
- @Mattt394 made their first contribution in https://github.com/langchain-ai/langchain/pull/11507
- @nvpranak made their first contribution in https://github.com/langchain-ai/langchain/pull/16206
- @vorel99 made their first contribution in https://github.com/langchain-ai/langchain/pull/17532
- @ztoliver made their first contribution in https://github.com/langchain-ai/langchain/pull/17552
- @grafail made their first contribution in https://github.com/langchain-ai/langchain/pull/17520
- @karbasia made their first contribution in https://github.com/langchain-ai/langchain/pull/16885
- @mosheber made their first contribution in https://github.com/langchain-ai/langchain/pull/17391
- @montylounge made their first contribution in https://github.com/langchain-ai/langchain/pull/17609
- @nejch made their first contribution in https://github.com/langchain-ai/langchain/pull/17316
- @liugddx made their first contribution in https://github.com/langchain-ai/langchain/pull/17527
- @raghavdixit99 made their first contribution in https://github.com/langchain-ai/langchain/pull/16173
- @aymeric-roucher made their first contribution in https://github.com/langchain-ai/langchain/pull/17254
- @pranava-amzn made their first contribution in https://github.com/langchain-ai/langchain/pull/17436
- @CogniJT made their first contribution in https://github.com/langchain-ai/langchain/pull/17312
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.7...v0.1.8
v0.1.7
What's Changed
- Added LangGraph in framework parts of readme file by @kartheekyakkala in https://github.com/langchain-ai/langchain/pull/17279
- google-vertexai[patch]: Fixed SafetySettings handling in streaming API in VertexAI by @rubenhak in https://github.com/langchain-ai/langchain/pull/17278
- google-genai[patch]: fix streaming, function calling by @efriis in https://github.com/langchain-ai/langchain/pull/17268
- langchain_google_genai : Add missing _identifying_params property. by @GMartin-dev in https://github.com/langchain-ai/langchain/pull/17224
- templates: simplify tool in gemini-functions-agent by @efriis in https://github.com/langchain-ai/langchain/pull/17282
- google-genai[patch]: fix tool format, use protos by @efriis in https://github.com/langchain-ai/langchain/pull/17284
- templates: simplify tool in gemini-functions-agent 2 by @efriis in https://github.com/langchain-ai/langchain/pull/17283
- google-genai[patch]: release 0.0.8 by @efriis in https://github.com/langchain-ai/langchain/pull/17285
- templates: gemini-functions-agent genai package bump by @efriis in https://github.com/langchain-ai/langchain/pull/17286
- CI: Update documentation template by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17325
- community[patch]: Fix typo in milvus vectorstore by @decentNick in https://github.com/langchain-ai/langchain/pull/17324
- core[patch]: Add unit test to cover different streaming format for json parsing by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17063
- docstrings
core
update by @leo-gan in https://github.com/langchain-ai/langchain/pull/16813 - docstrings
community
update by @leo-gan in https://github.com/langchain-ai/langchain/pull/16810 - partner: nvidia-ai-endpoints model arguments (i.e. temperature) on construction bug by @VKudlay in https://github.com/langchain-ai/langchain/pull/17290
- nvidia-ai-endpoints[patch]: release 0.0.3 by @efriis in https://github.com/langchain-ai/langchain/pull/17345
- templates: gemini-functions-agent readme update by @efriis in https://github.com/langchain-ai/langchain/pull/17288
- vertexai[patch]: rm deps by @baskaryan in https://github.com/langchain-ai/langchain/pull/17077
- Upgrade configuration for Ruff v0.2.0 by @charliermarsh in https://github.com/langchain-ai/langchain/pull/16905
- Modify LLMs/Anyscale work with OpenAI API v1 by @kylehh in https://github.com/langchain-ai/langchain/pull/14206
- Make some functions work with Milvus by @hoanq1811 in https://github.com/langchain-ai/langchain/pull/10695
- community[patch]: Fix Milvus add texts when ids=None by @jaelgu in https://github.com/langchain-ai/langchain/pull/17021
- infra: add print rule to ruff by @efriis in https://github.com/langchain-ai/langchain/pull/16221
- Support serialization when inputs/outputs contain generators by @hinthornw in https://github.com/langchain-ai/langchain/pull/17338
- infra: no print in newer partner packages by @efriis in https://github.com/langchain-ai/langchain/pull/17353
- cli[patch]: integration template nits by @baskaryan in https://github.com/langchain-ai/langchain/pull/14691
- Update chat_models.py by @mlFanatic in https://github.com/langchain-ai/langchain/pull/16924
- Improve graph cypher qa prompt by @tomasonjo in https://github.com/langchain-ai/langchain/pull/17380
- Updated doc for tools/pubmed with new functions: invoke. by @PennlaineChu in https://github.com/langchain-ai/langchain/pull/17378
- docs: update documentation for file system tool integration by @jiangzf93 in https://github.com/langchain-ai/langchain/pull/17377
- community: add gpt-4-turbo and gpt-4-0125 costs by @mspronesti in https://github.com/langchain-ai/langchain/pull/17349
- tools:docs: update google_search.ipynb - change tool name by @jexp in https://github.com/langchain-ai/langchain/pull/17354
- Update Docs for TFIDFRetriever Import Path by @ByeongUkChoi in https://github.com/langchain-ai/langchain/pull/17322
- add self discover notebook by @hwchase17 in https://github.com/langchain-ai/langchain/pull/17387
- openai[patch]: code cleaning by @efriis in https://github.com/langchain-ai/langchain/pull/17355
- community: Add mmr and similarity_score_threshold retrieval to DatabricksVectorSearch by @david-tempelmann in https://github.com/langchain-ai/langchain/pull/16829
- community: AWS Athena Document Loader by @abhijeethp in https://github.com/langchain-ai/langchain/pull/15625
- google-genai[minor]: add safety settings by @Adi8885 in https://github.com/langchain-ai/langchain/pull/16836
- community: fixed vector similarity filtering by @ablacklama in https://github.com/langchain-ai/langchain/pull/16967
- community[patch]: remove print by @baskaryan in https://github.com/langchain-ai/langchain/pull/17435
- docs: fix typo in vikingdb.ipynb by @eltociear in https://github.com/langchain-ai/langchain/pull/17429
- infra: update pr template by @baskaryan in https://github.com/langchain-ai/langchain/pull/17437
- infra: pr template nit by @baskaryan in https://github.com/langchain-ai/langchain/pull/17438
- Updated docs for sitemap loader to use correct URL by @PennlaineChu in https://github.com/langchain-ai/langchain/pull/17395
- docs:fix typo in question_answering quickstart.ipynb by @minseon9 in https://github.com/langchain-ai/langchain/pull/17393
- community watsonx[patch]: Invoke callback prior to yielding token by @h0rv in https://github.com/langchain-ai/langchain/pull/17346
- community[patch]: doc loaders mypy fixes by @h0rv in https://github.com/langchain-ai/langchain/pull/17368
- Updated doc for integrations/chat/anthropic_functions #15664 by @Naveenkhasyap in https://github.com/langchain-ai/langchain/pull/17226
- community[patch]: give reranker default client val by @baskaryan in https://github.com/langchain-ai/langchain/pull/17289
- docs
Redis
page update by @leo-gan in https://github.com/langchain-ai/langchain/pull/16906 - community:Add Pagination to GitHubIssuesLoader for Efficient GitHub Issues Retrieval by @xiaokuili in https://github.com/langchain-ai/langchain/pull/16934
- core[patch]: Replace memory stream implementation used by LogStreamCallbackHandler by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17185
- Add async methods to InMemoryCache by @cbornet in https://github.com/langchain-ai/langchain/pull/17425
- Add async methods to VectorStoreQATool by @cbornet in https://github.com/langchain-ai/langchain/pull/16949
- community ollama[patch]: Invoke callback prior to yielding token by @h0rv in https://github.com/langchain-ai/langchain/pull/17348
- community: update AzureSearch class to work with azure-search-documents=11.4.0 by @lz-chen in https://github.com/langchain-ai/langchain/pull/15659
- docs: optimize memory usage by @Undertone0809 in https://github.com/langchain-ai/langchain/pull/16876
- [community] docs: another auth method for ElasticsearchStore by @maxjakob in https://github.com/langchain-ai/langchain/pull/16831
- core: unit testing
check_package_version
by @jamesbraza in https://github.com/langchain-ai/langchain/pull/16825 - make
.gitignore
consistent with standard python gitignore by @Bhupesh-V in https://github.com/langchain-ai/langchain/pull/16828 - community: Enhancement/add proxy support playwrighturlloader 16751 by @xiaokuili in https://github.com/langchain-ai/langchain/pull/16822
- community: add delete method to rocksetdb vectorstore to support recordmanager by @morganda in https://github.com/langchain-ai/langchain/pull/17030
- Community: Fix github search issues and MRs PaginatedList has no len() error by @dbfr3qs in https://github.com/langchain-ai/langchain/pull/16806
- community[fix] - in FAISS vector store, support passing custom DocStore implementation when using from_xxx methods by @ksachdeva in https://github.com/langchain-ai/langchain/pull/16801
- Core: Support .yml extension for YAML by @TykanN in https://github.com/langchain-ai/langchain/pull/16783
- community/SQLDatabase: Generalize and trim software tests by @amotl in https://github.com/langchain-ai/langchain/pull/16659
- feat(langchain): add FlashRank ranker by @mspronesti in https://github.com/langchain-ai/langchain/pull/16785
- [Community] infinity embeddings: update incorrect default url by @michaelfeil in https://github.com/langchain-ai/langchain/pull/16759
- Langchain by @mhavey in https://github.com/langchain-ai/langchain/pull/16650
- docs: Fix broken link in LLMs index.mdx by @sheilnaik in https://github.com/langchain-ai/langchain/pull/16557
- docs: Fix broken link in summarization use-case by @pdsouza in https://github.com/langchain-ai/langchain/pull/16554
- community: Add pebblo safe document loader by @srics in https://github.com/langchain-ai/langchain/pull/16862
- community: Fixed the 'aembed' method of 'CohereEmbeddings'. by @abhi922 in https://github.com/langchain-ai/langchain/pull/16497
- experimental[patch]: fix zero-shot pandas agent by @baskaryan in https://github.com/langchain-ai/langchain/pull/17442
- langchain[patch], templates[patch]: fix multi query retriever, web re… by @baskaryan in https://github.com/langchain-ai/langchain/pull/17434
- docs: add use case for managing chat messages via Apache Kafka by @merlin-quix in https://github.com/langchain-ai/langchain/pull/16771
- Framework for supporting more languages in LanguageParser by @ThatsJustCheesy in https://github.com/langchain-ai/langchain/pull/13318
- core: improve None value processing in merge_dicts() by @skozlovf in https://github.com/langchain-ai/langchain/pull/17462
- google-genai[patch]: release 0.0.9, safety settings docs by @efriis in https://github.com/langchain-ai/langchain/pull/17432
- pinecone[patch]: release 0.0.2rc0, remove simsimd dep by @efriis in https://github.com/langchain-ai/langchain/pull/17469
- pinecone[patch]: poetry update by @efriis in https://github.com/langchain-ai/langchain/pull/17471
- Langchain: Ensure that the Elasticsearch Query Translator functions accurately w… by @khabouss in https://github.com/langchain-ai/langchain/pull/17044
- Community: integrate chat models with Yuan2.0 by @cauwulixuan in https://github.com/langchain-ai/langchain/pull/16575
- Langchain: Fix to avoid infinite loop during collapse chain in map reduce by @whchun in https://github.com/langchain-ai/langchain/pull/16253
- openai[patch]: relax tiktoken constraint, release 0.0.6 by @efriis in https://github.com/langchain-ai/langchain/pull/17472
- pinecone[patch]: release 0.0.2 by @efriis in https://github.com/langchain-ai/langchain/pull/17477
- infra: azure release integration testing secrets by @efriis in https://github.com/langchain-ai/langchain/pull/17476
- [community] ElasticsearchStore: preserve user headers by @maxjakob in https://github.com/langchain-ai/langchain/pull/16830
- core[patch]: Release 0.1.23 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17479
- community[patch]: Release 0.0.20 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17480
- langchain[patch]: Release 0.1.7 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17482
- experimental[patch]: Release 0.0.51 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17484
New Contributors
- @rubenhak made their first contribution in https://github.com/langchain-ai/langchain/pull/17278
- @decentNick made their first contribution in https://github.com/langchain-ai/langchain/pull/17324
- @charliermarsh made their first contribution in https://github.com/langchain-ai/langchain/pull/16905
- @hoanq1811 made their first contribution in https://github.com/langchain-ai/langchain/pull/10695
- @mlFanatic made their first contribution in https://github.com/langchain-ai/langchain/pull/16924
- @PennlaineChu made their first contribution in https://github.com/langchain-ai/langchain/pull/17378
- @jiangzf93 made their first contribution in https://github.com/langchain-ai/langchain/pull/17377
- @david-tempelmann made their first contribution in https://github.com/langchain-ai/langchain/pull/16829
- @abhijeethp made their first contribution in https://github.com/langchain-ai/langchain/pull/15625
- @ablacklama made their first contribution in https://github.com/langchain-ai/langchain/pull/16967
- @minseon9 made their first contribution in https://github.com/langchain-ai/langchain/pull/17393
- @h0rv made their first contribution in https://github.com/langchain-ai/langchain/pull/17346
- @Naveenkhasyap made their first contribution in https://github.com/langchain-ai/langchain/pull/17226
- @lz-chen made their first contribution in https://github.com/langchain-ai/langchain/pull/15659
- @Bhupesh-V made their first contribution in https://github.com/langchain-ai/langchain/pull/16828
- @morganda made their first contribution in https://github.com/langchain-ai/langchain/pull/17030
- @dbfr3qs made their first contribution in https://github.com/langchain-ai/langchain/pull/16806
- @TykanN made their first contribution in https://github.com/langchain-ai/langchain/pull/16783
- @mhavey made their first contribution in https://github.com/langchain-ai/langchain/pull/16650
- @sheilnaik made their first contribution in https://github.com/langchain-ai/langchain/pull/16557
- @pdsouza made their first contribution in https://github.com/langchain-ai/langchain/pull/16554
- @srics made their first contribution in https://github.com/langchain-ai/langchain/pull/16862
- @abhi922 made their first contribution in https://github.com/langchain-ai/langchain/pull/16497
- @merlin-quix made their first contribution in https://github.com/langchain-ai/langchain/pull/16771
- @ThatsJustCheesy made their first contribution in https://github.com/langchain-ai/langchain/pull/13318
- @khabouss made their first contribution in https://github.com/langchain-ai/langchain/pull/17044
- @cauwulixuan made their first contribution in https://github.com/langchain-ai/langchain/pull/16575
- @whchun made their first contribution in https://github.com/langchain-ai/langchain/pull/16253
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.6...v0.1.7
v0.1.6
What's Changed
- experimental[patch]: Release 0.0.50 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16883
- infra: bump exp min test reqs by @baskaryan in https://github.com/langchain-ai/langchain/pull/16884
- docs: fix docstring examples by @baskaryan in https://github.com/langchain-ai/langchain/pull/16889
- langchain[patch]: Add async methods to MultiVectorRetriever by @cbornet in https://github.com/langchain-ai/langchain/pull/16878
- docs: Indicated Guardrails for Amazon Bedrock preview status by @harelix in https://github.com/langchain-ai/langchain/pull/16769
- Factorize AstraDB components constructors by @cbornet in https://github.com/langchain-ai/langchain/pull/16779
- support LIKE comparator (full text match) in Qdrant by @xieqihui in https://github.com/langchain-ai/langchain/pull/12769
- infra: ci naming by @efriis in https://github.com/langchain-ai/langchain/pull/16890
- Docs: Fixed grammatical mistake by @ShorthillsAI in https://github.com/langchain-ai/langchain/pull/16858
- Minor update to Nomic cookbook by @rlancemartin in https://github.com/langchain-ai/langchain/pull/16886
- infra: ci naming 2 by @efriis in https://github.com/langchain-ai/langchain/pull/16893
- refactor
langchain.prompts.example_selector
by @leo-gan in https://github.com/langchain-ai/langchain/pull/15369 - doc: fix typo in message_history.ipynb by @akirawuc in https://github.com/langchain-ai/langchain/pull/16877
- community: revert SQL Stores by @efriis in https://github.com/langchain-ai/langchain/pull/16912
- langchain_openai[patch]: Invoke callback prior to yielding token by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16909
- docs: fix broken links by @efriis in https://github.com/langchain-ai/langchain/pull/16855
- Fix loading of ImagePromptTemplate by @hinthornw in https://github.com/langchain-ai/langchain/pull/16868
- core[patch]: Hide aliases when serializing by @hinthornw in https://github.com/langchain-ai/langchain/pull/16888
- core[patch]: Remove deep copying of run prior to submitting it to LangChain Tracing by @hinthornw in https://github.com/langchain-ai/langchain/pull/16904
- core[minor]: add validation error handler to
BaseTool
by @hmasdev in https://github.com/langchain-ai/langchain/pull/14007 - Updated integration doc for aleph alpha by @rocky1405 in https://github.com/langchain-ai/langchain/pull/16844
- core[patch]: fix chat prompt partial messages placeholder var by @baskaryan in https://github.com/langchain-ai/langchain/pull/16918
- core[patch]: Message content as positional arg by @baskaryan in https://github.com/langchain-ai/langchain/pull/16921
- core[patch]: doc init positional args by @baskaryan in https://github.com/langchain-ai/langchain/pull/16854
- community[docs]: add quantization to vllm and update API by @mspronesti in https://github.com/langchain-ai/langchain/pull/16950
- docs: BigQuery Vector Search went public review and updated docs by @ashleyxuu in https://github.com/langchain-ai/langchain/pull/16896
- core[patch]: Add doc-string to RunnableEach by @keenborder786 in https://github.com/langchain-ai/langchain/pull/16892
- core[patch]: handle some optional cases in tools by @efriis in https://github.com/langchain-ai/langchain/pull/16954
- docs: partner packages by @efriis in https://github.com/langchain-ai/langchain/pull/16960
- infra: install integration deps for test linting by @efriis in https://github.com/langchain-ai/langchain/pull/16963
- Update README.md by @baskaryan in https://github.com/langchain-ai/langchain/pull/16966
- langchain_mistralai[patch]: Invoke callback prior to yielding token by @ccurme in https://github.com/langchain-ai/langchain/pull/16986
- openai[patch]: rm tiktoken model warning by @baskaryan in https://github.com/langchain-ai/langchain/pull/16964
- google-genai[patch]: fix new core typing by @efriis in https://github.com/langchain-ai/langchain/pull/16988
- community[patch]: Correct the calling to collection_name in qdrant by @killinsun in https://github.com/langchain-ai/langchain/pull/16920
- docs: Update ollama examples with new community libraries by @picsoung in https://github.com/langchain-ai/langchain/pull/17007
- langchain_core: Fixed bug in dict to message conversion. by @rmkraus in https://github.com/langchain-ai/langchain/pull/17023
- Add async methods to BaseChatMessageHistory and BaseMemory by @cbornet in https://github.com/langchain-ai/langchain/pull/16728
- Nvidia trt model name for stop_stream() by @mkhludnev in https://github.com/langchain-ai/langchain/pull/16997
- core[patch]: Add langsmith to printed sys information by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16899
- docs: exa contents by @efriis in https://github.com/langchain-ai/langchain/pull/16555
- add -p to mkdir in lint steps by @hwchase17 in https://github.com/langchain-ai/langchain/pull/17013
- template: tool-retrieval-fireworks by @efriis in https://github.com/langchain-ai/langchain/pull/17052
- pinecone: init pkg by @efriis in https://github.com/langchain-ai/langchain/pull/16556
- community[patch]: fix agent_toolkits mypy by @baskaryan in https://github.com/langchain-ai/langchain/pull/17050
- Shield callback methods from cancellation: Fix interrupted runs marked as pending forever by @nfcampos in https://github.com/langchain-ai/langchain/pull/17010
- Fix condition on custom root type in runnable history by @nfcampos in https://github.com/langchain-ai/langchain/pull/17017
- partners: [NVIDIA AI Endpoints] Support User-Agent metadata and minor fixes. by @VKudlay in https://github.com/langchain-ai/langchain/pull/16942
- community[patch]: callbacks mypy fixes by @baskaryan in https://github.com/langchain-ai/langchain/pull/17058
- community[patch]: chat message history mypy fixes by @baskaryan in https://github.com/langchain-ai/langchain/pull/17059
- community[patch]: chat model mypy fixes by @baskaryan in https://github.com/langchain-ai/langchain/pull/17061
- Langchain:
json_chat
don't need stop sequenes by @calvinweb in https://github.com/langchain-ai/langchain/pull/16335 - langchain: add partial parsing support to JsonOutputToolsParser by @Mercurrent in https://github.com/langchain-ai/langchain/pull/17035
- Community: Allow adding ARNs as model_id to support Amazon Bedrock custom models by @supreetkt in https://github.com/langchain-ai/langchain/pull/16800
- Community: Add Progress bar to HuggingFaceEmbeddings by @tylertitsworth in https://github.com/langchain-ai/langchain/pull/16758
- Langchain Community: Fix the _call of HuggingFaceHub by @keenborder786 in https://github.com/langchain-ai/langchain/pull/16891
- Community: MLflow callback update by @serena-ruan in https://github.com/langchain-ai/langchain/pull/16687
- docs: add 2 more tutorials to the list in youtube.mdx by @strongSoda in https://github.com/langchain-ai/langchain/pull/16998
- Docs: Fix Copilot name by @bmuskalla in https://github.com/langchain-ai/langchain/pull/16956
- docs:Updating documentation for Konko provider by @shivanimodi16 in https://github.com/langchain-ai/langchain/pull/16953
- fixing a minor grammatical mistake by @ShorthillsAI in https://github.com/langchain-ai/langchain/pull/16931
- docs: Fix typo in quickstart.ipynb by @n0vad3v in https://github.com/langchain-ai/langchain/pull/16859
- community:Breebs docs retriever by @Poissecaille in https://github.com/langchain-ai/langchain/pull/16578
- add structured tools by @hwchase17 in https://github.com/langchain-ai/langchain/pull/15772
- docs: update parse_partial_json source info by @Mercurrent in https://github.com/langchain-ai/langchain/pull/17036
- infra: fix breebs test lint by @baskaryan in https://github.com/langchain-ai/langchain/pull/17075
- docs: add youtube link by @baskaryan in https://github.com/langchain-ai/langchain/pull/17065
- Add prompt metadata + tags by @hinthornw in https://github.com/langchain-ai/langchain/pull/17054
- core[patch]: fix _sql_record_manager mypy for #17048 by @moorej-oci in https://github.com/langchain-ai/langchain/pull/17073
- langchain_experimental: Fixes issue #17060 by @SalamanderXing in https://github.com/langchain-ai/langchain/pull/17062
- community: add integration_tests and coverage to MAKEFILE by @scottnath in https://github.com/langchain-ai/langchain/pull/17053
- templates: bump by @efriis in https://github.com/langchain-ai/langchain/pull/17074
- docs[patch]: Update streaming documentation by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17066
- core[patch]: Add astream events config test by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17055
- docs: fix typo in dspy.ipynb by @eltociear in https://github.com/langchain-ai/langchain/pull/16996
- fixed import in
experimental
by @leo-gan in https://github.com/langchain-ai/langchain/pull/17078 - community: Fix error in
LlamaCpp
community LLM with Configurable Fields, 'grammar' custom type not available by @fpaupier in https://github.com/langchain-ai/langchain/pull/16995 - docs/docs/integrations/chat/mistralai.ipynb: update for version 0.1+ by @mtmahe in https://github.com/langchain-ai/langchain/pull/17011
- docs: update StreamlitCallbackHandler example by @os1ma in https://github.com/langchain-ai/langchain/pull/16970
- docs: Link to Brave Website added by @Janldeboer in https://github.com/langchain-ai/langchain/pull/16958
- community: Added new Utility runnables for NVIDIA Riva. by @rmkraus in https://github.com/langchain-ai/langchain/pull/15966
- langchain:
output_parser.py
in conversation_chat is customizable by @hdnh2006 in https://github.com/langchain-ai/langchain/pull/16945 - docs: Fix typo in amadeus.ipynb by @laoazhang in https://github.com/langchain-ai/langchain/pull/16916
- new feature: add github file loader to load any github file content b… by @shufanhao in https://github.com/langchain-ai/langchain/pull/15305
- core[patch]: Release 0.1.19 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17117
- Add SelfQueryRetriever support to PGVector by @Swalloow in https://github.com/langchain-ai/langchain/pull/16991
- infra: add pinecone secret by @efriis in https://github.com/langchain-ai/langchain/pull/17120
- nvidia-trt: propagate InferenceClientException to the caller. by @mkhludnev in https://github.com/langchain-ai/langchain/pull/16936
- infra: add integration deps to partner lint by @efriis in https://github.com/langchain-ai/langchain/pull/17122
- pinecone[patch]: integration test new namespace by @efriis in https://github.com/langchain-ai/langchain/pull/17121
- nvidia-ai-endpoints[patch]: release 0.0.2 by @efriis in https://github.com/langchain-ai/langchain/pull/17125
- infra: update to cache v4 by @efriis in https://github.com/langchain-ai/langchain/pull/17126
- community[patch]: Release 0.0.18 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17129
- API References sorted
Partner libs
menu by @leo-gan in https://github.com/langchain-ai/langchain/pull/17130 - docs: fix typo in ollama notebook by @arnoschutijzer in https://github.com/langchain-ai/langchain/pull/17127
- mistralai[patch]: 16k token batching logic embed by @efriis in https://github.com/langchain-ai/langchain/pull/17136
- infra: read min versions by @efriis in https://github.com/langchain-ai/langchain/pull/17135
- mistralai[patch]: release 0.0.4 by @efriis in https://github.com/langchain-ai/langchain/pull/17139
- infra: fix release by @efriis in https://github.com/langchain-ai/langchain/pull/17142
- docs: format by @efriis in https://github.com/langchain-ai/langchain/pull/17143
- infra: poetry run min versions by @efriis in https://github.com/langchain-ai/langchain/pull/17146
- infra: poetry run min versions 2 by @efriis in https://github.com/langchain-ai/langchain/pull/17149
- infra: release min version debugging by @efriis in https://github.com/langchain-ai/langchain/pull/17150
- infra: release min version debugging 2 by @efriis in https://github.com/langchain-ai/langchain/pull/17152
- docs: tutorials update by @leo-gan in https://github.com/langchain-ai/langchain/pull/17132
- docs
integraions/providers
nav fix by @leo-gan in https://github.com/langchain-ai/langchain/pull/17148 - docs
Integraions/Components
menu reordered by @leo-gan in https://github.com/langchain-ai/langchain/pull/17151 - Add trace_as_chain_group metadata by @hinthornw in https://github.com/langchain-ai/langchain/pull/17187
- allow optional newline in the action responses of JSON Agent parser by @tomasonjo in https://github.com/langchain-ai/langchain/pull/17186
- Feat: support functions call for google-genai by @chyroc in https://github.com/langchain-ai/langchain/pull/15146
- Use batched tracing in sdk by @nfcampos in https://github.com/langchain-ai/langchain/pull/16305
- core[patch]: Release 0.1.20 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17194
- infra: fix core release by @efriis in https://github.com/langchain-ai/langchain/pull/17195
- infra: better conditional by @efriis in https://github.com/langchain-ai/langchain/pull/17197
- Add neo4j semantic layer with ollama template by @tomasonjo in https://github.com/langchain-ai/langchain/pull/17192
- remove pg_essay.txt by @efriis in https://github.com/langchain-ai/langchain/pull/17198
- langchain: Standardize
output_parser.py
across all agent types for customFORMAT_INSTRUCTIONS
by @hdnh2006 in https://github.com/langchain-ai/langchain/pull/17168 - core[patch], community[patch]: link extraction continue on failure by @baskaryan in https://github.com/langchain-ai/langchain/pull/17200
- core[patch]: Release 0.1.21 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17202
- cli[patch]: copyright 2024 default by @efriis in https://github.com/langchain-ai/langchain/pull/17204
- community[patch]: Release 0.0.19 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17207
- Fix stream events/log with some kinds of non addable output by @nfcampos in https://github.com/langchain-ai/langchain/pull/17205
- google-vertexai[patch]: serializable citation metadata, release 0.0.4 by @efriis in https://github.com/langchain-ai/langchain/pull/17145
- google-vertexai[patch]: function calling integration test by @efriis in https://github.com/langchain-ai/langchain/pull/17209
- google-genai[patch]: match function call interface by @efriis in https://github.com/langchain-ai/langchain/pull/17213
- google-genai[patch]: no error for FunctionMessage by @efriis in https://github.com/langchain-ai/langchain/pull/17215
- google-genai[patch]: release 0.0.7 by @efriis in https://github.com/langchain-ai/langchain/pull/17193
- docs: cleanup fleet integration by @baskaryan in https://github.com/langchain-ai/langchain/pull/17214
- templates: add gemini functions agent by @hwchase17 in https://github.com/langchain-ai/langchain/pull/17141
- langchain[minor], community[minor], core[minor]: Async Cache support and AsyncRedisCache by @dzmitry-kankalovich in https://github.com/langchain-ai/langchain/pull/15817
- community[patch]: Fix chat openai unit test by @LuizFrra in https://github.com/langchain-ai/langchain/pull/17124
- docs: titles fix by @leo-gan in https://github.com/langchain-ai/langchain/pull/17206
- community[patch]: Better error propagation for neo4jgraph by @tomasonjo in https://github.com/langchain-ai/langchain/pull/17190
- community[minor]: SQLDatabase Add fetch mode
cursor
, query parameters, query by selectable, expose execution options, and documentation by @eyurtsev in https://github.com/langchain-ai/langchain/pull/17191 - community[patch]: octoai embeddings bug fix by @AI-Bassem in https://github.com/langchain-ai/langchain/pull/17216
- docs: add missing link to Quickstart by @sana-google in https://github.com/langchain-ai/langchain/pull/17085
- docs: use PromptTemplate.from_template by @baskaryan in https://github.com/langchain-ai/langchain/pull/17218
- langchain_google_vertexai : added logic to override get_num_tokens_from_messages() for ChatVertexAI by @Adi8885 in https://github.com/langchain-ai/langchain/pull/16784
- google-vertexai[patch]: integration test fix, release 0.0.5 by @efriis in https://github.com/langchain-ai/langchain/pull/17258
- partners/google-vertexai:fix _parse_response_candidate issue by @hsuyuming in https://github.com/langchain-ai/langchain/pull/16647
- langchain[minor], core[minor]: add openai-json structured output runnable by @baskaryan in https://github.com/langchain-ai/langchain/pull/16914
- Documentation: Fix typo in github.ipynb by @jorge-campo in https://github.com/langchain-ai/langchain/pull/17259
- Implement Unique ID Enforcement in FAISS by @ByeongUkChoi in https://github.com/langchain-ai/langchain/pull/17244
- langchain, community: Fixes in the Ontotext GraphDB Graph and QA Chain by @nelly-hateva in https://github.com/langchain-ai/langchain/pull/17239
- community: Fix KeyError 'embedding' (MongoDBAtlasVectorSearch) by @cjpark-data in https://github.com/langchain-ai/langchain/pull/17178
- community: Support SerDe transform functions in Databricks LLM by @liangz1 in https://github.com/langchain-ai/langchain/pull/16752
- langchain_google-genai[patch]: Invoke callback prior to yielding token by @dudesparsh in https://github.com/langchain-ai/langchain/pull/17092
- Added LCEL for alibabacloud and anyscale by @kartheekyakkala in https://github.com/langchain-ai/langchain/pull/17252
- langchain: Fix create_retriever_tool missing on_retriever_end Document content by @wangcailin in https://github.com/langchain-ai/langchain/pull/16933
- added parsing of function call / response by @lkuligin in https://github.com/langchain-ai/langchain/pull/17245
- langchain: Update quickstart.mdx - Fix 422 error in example with LangServe client code by @schalkje in https://github.com/langchain-ai/langchain/pull/17163
- langchain: adds recursive json splitter by @joelsprunger in https://github.com/langchain-ai/langchain/pull/17144
- community: Add you.com utility, update you retriever integration docs by @scottnath in https://github.com/langchain-ai/langchain/pull/17014
- community: add runtime kwargs to HuggingFacePipeline by @ab-10 in https://github.com/langchain-ai/langchain/pull/17005
- [Langchain_core]: Added Docstring for RunnableConfigurableAlternatives by @keenborder786 in https://github.com/langchain-ai/langchain/pull/17263
- community: updated openai prices in mapping by @Sssanek in https://github.com/langchain-ai/langchain/pull/17009
- docs:
Toolkits
menu by @leo-gan in https://github.com/langchain-ai/langchain/pull/16217 - infra: rm boto3, gcaip from pyproject by @baskaryan in https://github.com/langchain-ai/langchain/pull/17270
- langchain[patch]: expose cohere rerank score, add parent doc param by @baskaryan in https://github.com/langchain-ai/langchain/pull/16887
- core[patch]: Release 0.1.22 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17274
- langchain[patch]: Release 0.1.6 by @baskaryan in https://github.com/langchain-ai/langchain/pull/17133
- langchain[patch]: undo redis cache import by @baskaryan in https://github.com/langchain-ai/langchain/pull/17275
- infra: mv SQLDatabase tests to community by @baskaryan in https://github.com/langchain-ai/langchain/pull/17276
New Contributors
- @akirawuc made their first contribution in https://github.com/langchain-ai/langchain/pull/16877
- @rocky1405 made their first contribution in https://github.com/langchain-ai/langchain/pull/16844
- @picsoung made their first contribution in https://github.com/langchain-ai/langchain/pull/17007
- @rmkraus made their first contribution in https://github.com/langchain-ai/langchain/pull/17023
- @mkhludnev made their first contribution in https://github.com/langchain-ai/langchain/pull/16997
- @calvinweb made their first contribution in https://github.com/langchain-ai/langchain/pull/16335
- @Mercurrent made their first contribution in https://github.com/langchain-ai/langchain/pull/17035
- @supreetkt made their first contribution in https://github.com/langchain-ai/langchain/pull/16800
- @strongSoda made their first contribution in https://github.com/langchain-ai/langchain/pull/16998
- @bmuskalla made their first contribution in https://github.com/langchain-ai/langchain/pull/16956
- @n0vad3v made their first contribution in https://github.com/langchain-ai/langchain/pull/16859
- @Poissecaille made their first contribution in https://github.com/langchain-ai/langchain/pull/16578
- @moorej-oci made their first contribution in https://github.com/langchain-ai/langchain/pull/17073
- @SalamanderXing made their first contribution in https://github.com/langchain-ai/langchain/pull/17062
- @scottnath made their first contribution in https://github.com/langchain-ai/langchain/pull/17053
- @fpaupier made their first contribution in https://github.com/langchain-ai/langchain/pull/16995
- @mtmahe made their first contribution in https://github.com/langchain-ai/langchain/pull/17011
- @hdnh2006 made their first contribution in https://github.com/langchain-ai/langchain/pull/16945
- @laoazhang made their first contribution in https://github.com/langchain-ai/langchain/pull/16916
- @Swalloow made their first contribution in https://github.com/langchain-ai/langchain/pull/16991
- @arnoschutijzer made their first contribution in https://github.com/langchain-ai/langchain/pull/17127
- @dzmitry-kankalovich made their first contribution in https://github.com/langchain-ai/langchain/pull/15817
- @LuizFrra made their first contribution in https://github.com/langchain-ai/langchain/pull/17124
- @sana-google made their first contribution in https://github.com/langchain-ai/langchain/pull/17085
- @jorge-campo made their first contribution in https://github.com/langchain-ai/langchain/pull/17259
- @ByeongUkChoi made their first contribution in https://github.com/langchain-ai/langchain/pull/17244
- @cjpark-data made their first contribution in https://github.com/langchain-ai/langchain/pull/17178
- @kartheekyakkala made their first contribution in https://github.com/langchain-ai/langchain/pull/17252
- @wangcailin made their first contribution in https://github.com/langchain-ai/langchain/pull/16933
- @schalkje made their first contribution in https://github.com/langchain-ai/langchain/pull/17163
- @joelsprunger made their first contribution in https://github.com/langchain-ai/langchain/pull/17144
- @Sssanek made their first contribution in https://github.com/langchain-ai/langchain/pull/17009
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.5...v0.1.6
v0.1.5
What's Changed
- openai[patch]: Explicitly support embedding dimensions by @baskaryan in https://github.com/langchain-ai/langchain/pull/16596
- google-vertexai[patch]: Release 0.0.3 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16597
- openai[patch]: Release 0.0.5 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16598
- Fixed tool names snake_case by @jatinchawda1503 in https://github.com/langchain-ai/langchain/pull/16397
- core[patch]: Update in code documentation for runnable with message history by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16585
- fix: inconsistent results with
RecursiveCharacterTextSplitter
'sadd_start_index=True
by @antoniolanza1996 in https://github.com/langchain-ai/langchain/pull/16583 - Langchain-community : EdenAI chat integration. by @Daggx in https://github.com/langchain-ai/langchain/pull/16377
- core: expand docstring for RunnableParallel by @ccurme in https://github.com/langchain-ai/langchain/pull/16600
- google-vertexai[patch]: streaming bug by @baskaryan in https://github.com/langchain-ai/langchain/pull/16603
- community: Add Baichuan Text Embedding Model and Baichuan Inc introduction by @baichuan-assistant in https://github.com/langchain-ai/langchain/pull/16568
- Docs: Fix typo in XML agent documentation by @CallumCM in https://github.com/langchain-ai/langchain/pull/16645
- community: Added support for Ollama's num_predict option in ChatOllama by @micahparker in https://github.com/langchain-ai/langchain/pull/16633
- community[patch]: Update documentation to use 'model_id' rather than 'model_name' to match actual API by @xiaokuili in https://github.com/langchain-ai/langchain/pull/16615
- community: youtube loader transcript format by @sydneyidler in https://github.com/langchain-ai/langchain/pull/16625
- Update openai_tools.ipynb by @tryumanshow in https://github.com/langchain-ai/langchain/pull/16618
- Accept message-like things in Chat models, LLMs and MessagesPlaceholder by @nfcampos in https://github.com/langchain-ai/langchain/pull/16418
- Community: Ionic Tool by @stewartjarod in https://github.com/langchain-ai/langchain/pull/16649
- In stream_event and stream_log handle closed streams by @nfcampos in https://github.com/langchain-ai/langchain/pull/16661
- [Fix] Fix Cassandra Document loader default page content mapper by @cbornet in https://github.com/langchain-ai/langchain/pull/16273
- infra: delete old CI workflows by @baskaryan in https://github.com/langchain-ai/langchain/pull/16680
- [community] fix anthropic streaming by @hwchase17 in https://github.com/langchain-ai/langchain/pull/16682
- docs: Fix broken link in CONTRIBUTING.md by @derenrich in https://github.com/langchain-ai/langchain/pull/16681
- WebBaseLoader: Add Cookie Support to Fetch Method by @Jalmeida1994 in https://github.com/langchain-ai/langchain/pull/16673
- docs
DeepInfra
provider page update by @leo-gan in https://github.com/langchain-ai/langchain/pull/16665 - community: Ollama - Pass headers to post request in async method by @zhxu73 in https://github.com/langchain-ai/langchain/pull/16660
- Community: MLflowCallbackHandler -- Move textstat and spacy as optional dependency by @serena-ruan in https://github.com/langchain-ai/langchain/pull/16657
- community: apply embedding functions during query if defined by @Rijul1204 in https://github.com/langchain-ai/langchain/pull/16646
- Error when importing packages from pydantic [docs] by @ARKA1112 in https://github.com/langchain-ai/langchain/pull/16564
- Image prompt template by @hinthornw in https://github.com/langchain-ai/langchain/pull/14263
- Add async methods to AstraDBLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/16652
- robocorp: release 0.0.2 by @efriis in https://github.com/langchain-ai/langchain/pull/16706
- infra: move release workflow back by @efriis in https://github.com/langchain-ai/langchain/pull/16707
- docs: remove iprogress warnings by @Yelinz in https://github.com/langchain-ai/langchain/pull/16697
- Use Postponed Evaluation of Annotations in Astra and Cassandra doc loaders by @cbornet in https://github.com/langchain-ai/langchain/pull/16694
- Community: Update Ionic Shopping Docs by @owensims1 in https://github.com/langchain-ai/langchain/pull/16700
- Core: fix Anthropic json issue in streaming by @tmin97 in https://github.com/langchain-ai/langchain/pull/16670
- community: Wikidata tool support by @derenrich in https://github.com/langchain-ai/langchain/pull/16691
- Update
n_gpu_layers
"s description by @169 in https://github.com/langchain-ai/langchain/pull/16685 - core: expand docstring for RunnableGenerator by @ccurme in https://github.com/langchain-ai/langchain/pull/16672
- docs: Syntax correction according to langchain version update in 'Retry Parser' tutorial example by @ash-hun in https://github.com/langchain-ai/langchain/pull/16699
- community: Fixed schema discrepancy in from_texts function for weaviate vectorstore by @pashva in https://github.com/langchain-ai/langchain/pull/16693
- Update Slack agent toolkit by @rlancemartin in https://github.com/langchain-ai/langchain/pull/16732
- langchain: pubmed tool path update in doc by @j-space-b in https://github.com/langchain-ai/langchain/pull/16716
- community: Added integrations for ThirdAI's NeuralDB with Retriever and VectorStore frameworks by @benitoThree in https://github.com/langchain-ai/langchain/pull/15280
- langchain-community: fix unicode escaping issue with SlackToolkit by @taimo3810 in https://github.com/langchain-ai/langchain/pull/16616
- langchain_community: Update documentation for installing llama-cpp-python on windows by @blacksmithop in https://github.com/langchain-ai/langchain/pull/16666
- fix(experimental): missing resolution strategy in anonymization by @mspronesti in https://github.com/langchain-ai/langchain/pull/16653
- Implement TTL for DynamoDBChatMessageHistory by @brnaba-aws in https://github.com/langchain-ai/langchain/pull/15478
- core[patch]: Release 0.1.17 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16737
- templates: Ionic Shopping Assistant by @stewartjarod in https://github.com/langchain-ai/langchain/pull/16648
- community: Add missing async similarity_distance_threshold handling in RedisVectorStoreRetriever by @HugoMichard in https://github.com/langchain-ai/langchain/pull/16359
- community: Milvus supports add & delete texts by ids by @jaelgu in https://github.com/langchain-ai/langchain/pull/16256
- docs: Added illustration of using RetryOutputParser with LLMChain by @Kirushikesh in https://github.com/langchain-ai/langchain/pull/16722
- community:To adapt more parameters related to MemorySearchPayload for the search method of ZepChatMessageHistory by @ElliotChina in https://github.com/langchain-ai/langchain/pull/15441
- Feat: support OpenAIAssistantRunnable async by @chyroc in https://github.com/langchain-ai/langchain/pull/15302
- langchain, community: Implement Ontotext GraphDB QA Chain by @nelly-hateva in https://github.com/langchain-ai/langchain/pull/16019
- Harrison/activeloop ai tql deprecation by @hwchase17 in https://github.com/langchain-ai/langchain/pull/14634
- Add Connery Tool and Toolkit by @machulav in https://github.com/langchain-ai/langchain/pull/14506
- Added annotations support to AOAI by @shayben in https://github.com/langchain-ai/langchain/pull/13704
- MR: "docs: Remove accidental extra ``` in QuickStart doc." by @gthank in https://github.com/langchain-ai/langchain/pull/16740
- Update OctoAI LLM, Embedding and documentation by @AI-Bassem in https://github.com/langchain-ai/langchain/pull/16710
- docs[minor]: LCEL rewrite of chatbot use-case by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/16414
- docs[patch]: Lower temperature in chatbot usecase notebooks for consistency by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/16750
- <langchain_community\llms\chatglm.py>: <Correcting "history"> by @hulitaitai in https://github.com/langchain-ai/langchain/pull/16729
- community: Add new fields in metadata for qdrant vector store by @killinsun in https://github.com/langchain-ai/langchain/pull/16608
- core[patch]: preserve inspect.iscoroutinefunction with @beta decorator by @Lord-Haji in https://github.com/langchain-ai/langchain/pull/16440
- community: add support for callable filters in FAISS by @thiswillbeyourgithub in https://github.com/langchain-ai/langchain/pull/16190
- community: Add Baichuan LLM to community by @baichuan-assistant in https://github.com/langchain-ai/langchain/pull/16724
- Add async methods for the AstraDB VectorStore by @cbornet in https://github.com/langchain-ai/langchain/pull/16391
- adding parameter for changing the language in SpacyEmbeddings by @MarinaPlius in https://github.com/langchain-ai/langchain/pull/15743
- community: Add ChatGLM3 by @169 in https://github.com/langchain-ai/langchain/pull/15265
- Fix rephrase step in chatbot use case by @jacoblee93 in https://github.com/langchain-ai/langchain/pull/16763
- [partners]: langchain-robocorp ease dependency version by @rihardsgravis in https://github.com/langchain-ai/langchain/pull/16765
- robocorp: release 0.0.3 by @efriis in https://github.com/langchain-ai/langchain/pull/16789
- Report which file was errored on in DirectoryLoader by @alex-dr in https://github.com/langchain-ai/langchain/pull/16790
- docs: add csv use case by @baskaryan in https://github.com/langchain-ai/langchain/pull/16756
- Fix Dep Recommendation by @hinthornw in https://github.com/langchain-ai/langchain/pull/16793
- core[patch]: Update doc-string in base callback managers by @eyurtsev in https://github.com/langchain-ai/langchain/pull/15885
- community[patch]: undo create_sql_agent breaking by @baskaryan in https://github.com/langchain-ai/langchain/pull/16797
- community: add the ability to load existing transcripts from AssemblyAI by their id. by @RaphaelFavero in https://github.com/langchain-ai/langchain/pull/16051
- openai[minor]: change to secretstr by @efriis in https://github.com/langchain-ai/langchain/pull/16803
- infra: remove unnecessary tests on partner packages by @efriis in https://github.com/langchain-ai/langchain/pull/16808
- nvidia-trt: remove tritonclient all extra dep by @efriis in https://github.com/langchain-ai/langchain/pull/16749
- langchain[minor],community[minor]: Add async methods in BaseLoader by @cbornet in https://github.com/langchain-ai/langchain/pull/16634
- core(minor): Add bulk add messages to BaseChatMessageHistory interface by @eyurtsev in https://github.com/langchain-ai/langchain/pull/15709
- nomic: init pkg by @efriis in https://github.com/langchain-ai/langchain/pull/16853
- Add async methods to BaseStore by @cbornet in https://github.com/langchain-ai/langchain/pull/16669
- core[patch]: Release 0.1.18 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16870
- commmunity[patch]: Release 0.0.17 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16871
- langchain[patch]: Release 0.1.5 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16881
- infra: bump langchain min test reqs by @baskaryan in https://github.com/langchain-ai/langchain/pull/16882
New Contributors
- @antoniolanza1996 made their first contribution in https://github.com/langchain-ai/langchain/pull/16583
- @Daggx made their first contribution in https://github.com/langchain-ai/langchain/pull/16377
- @CallumCM made their first contribution in https://github.com/langchain-ai/langchain/pull/16645
- @micahparker made their first contribution in https://github.com/langchain-ai/langchain/pull/16633
- @xiaokuili made their first contribution in https://github.com/langchain-ai/langchain/pull/16615
- @sydneyidler made their first contribution in https://github.com/langchain-ai/langchain/pull/16625
- @tryumanshow made their first contribution in https://github.com/langchain-ai/langchain/pull/16618
- @stewartjarod made their first contribution in https://github.com/langchain-ai/langchain/pull/16649
- @derenrich made their first contribution in https://github.com/langchain-ai/langchain/pull/16681
- @Jalmeida1994 made their first contribution in https://github.com/langchain-ai/langchain/pull/16673
- @zhxu73 made their first contribution in https://github.com/langchain-ai/langchain/pull/16660
- @Rijul1204 made their first contribution in https://github.com/langchain-ai/langchain/pull/16646
- @ARKA1112 made their first contribution in https://github.com/langchain-ai/langchain/pull/16564
- @owensims1 made their first contribution in https://github.com/langchain-ai/langchain/pull/16700
- @ash-hun made their first contribution in https://github.com/langchain-ai/langchain/pull/16699
- @pashva made their first contribution in https://github.com/langchain-ai/langchain/pull/16693
- @benitoThree made their first contribution in https://github.com/langchain-ai/langchain/pull/15280
- @taimo3810 made their first contribution in https://github.com/langchain-ai/langchain/pull/16616
- @brnaba-aws made their first contribution in https://github.com/langchain-ai/langchain/pull/15478
- @HugoMichard made their first contribution in https://github.com/langchain-ai/langchain/pull/16359
- @jaelgu made their first contribution in https://github.com/langchain-ai/langchain/pull/16256
- @Kirushikesh made their first contribution in https://github.com/langchain-ai/langchain/pull/16722
- @ElliotChina made their first contribution in https://github.com/langchain-ai/langchain/pull/15441
- @nelly-hateva made their first contribution in https://github.com/langchain-ai/langchain/pull/16019
- @machulav made their first contribution in https://github.com/langchain-ai/langchain/pull/14506
- @shayben made their first contribution in https://github.com/langchain-ai/langchain/pull/13704
- @gthank made their first contribution in https://github.com/langchain-ai/langchain/pull/16740
- @hulitaitai made their first contribution in https://github.com/langchain-ai/langchain/pull/16729
- @killinsun made their first contribution in https://github.com/langchain-ai/langchain/pull/16608
- @Lord-Haji made their first contribution in https://github.com/langchain-ai/langchain/pull/16440
- @MarinaPlius made their first contribution in https://github.com/langchain-ai/langchain/pull/15743
- @alex-dr made their first contribution in https://github.com/langchain-ai/langchain/pull/16790
- @RaphaelFavero made their first contribution in https://github.com/langchain-ai/langchain/pull/16051
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.4...v0.1.5
v0.1.4
What's Changed
- Minor nit on HyDE by @rlancemartin in https://github.com/langchain-ai/langchain/pull/16478
- template: fix azure params in retrieval agent by @efriis in https://github.com/langchain-ai/langchain/pull/16257
- cli[patch]: add integration tests to default makefile by @efriis in https://github.com/langchain-ai/langchain/pull/16479
- feat(llms): support more tasks in HuggingFaceHub LLM and remove deprecated dep by @mspronesti in https://github.com/langchain-ai/langchain/pull/14406
- Fixed typo on quickstart.ipynb by @dudgeon in https://github.com/langchain-ai/langchain/pull/16482
- community: SQLStrStore/SQLDocStore provide an easy SQL alternative to
InMemoryStore
to persist data remotely in a SQL storage by @gcheron in https://github.com/langchain-ai/langchain/pull/15909 - community: Fix Baichuan Chat. by @baichuan-assistant in https://github.com/langchain-ai/langchain/pull/15207
- community: normalize bedrock embeddings by @dmenini in https://github.com/langchain-ai/langchain/pull/15103
- feat: adding paygo api support for Azure ML / Azure AI Studio by @santiagxf in https://github.com/langchain-ai/langchain/pull/14560
- community: Improve mlflow callback by @serena-ruan in https://github.com/langchain-ai/langchain/pull/15691
- Include scores in MongoDB Atlas QA chain results by @NoahStapp in https://github.com/langchain-ai/langchain/pull/14666
- langchain[patch]: In HTMLHeaderTextSplitter set default encoding to utf-8 by @i-w-a in https://github.com/langchain-ai/langchain/pull/16372
- langchain: Extract _aperform_agent_action from _aiter_next_step from AgentExecutor by @gianfrancodemarco in https://github.com/langchain-ai/langchain/pull/15707
- community:Adding Konko Completion endpoint by @shivanimodi16 in https://github.com/langchain-ai/langchain/pull/15570
- docs: Updated integration docs structure for chat/anthropic by @L-cloud in https://github.com/langchain-ai/langchain/pull/16268
- Add KDBAI vector store by @bu2kx in https://github.com/langchain-ai/langchain/pull/12797
- Docs: Fix version in which astream_events was released by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16481
- [langchain]: allow passing client with OpenAIAssistantRunnable by @kristapratico in https://github.com/langchain-ai/langchain/pull/16486
- community: Fix MlflowCallback with none artifacts_dir by @serena-ruan in https://github.com/langchain-ai/langchain/pull/16487
- langchain: Minor Fix: Enable Passing custom_headers for Authentication in GraphQL Agent/Tool by @zendegani in https://github.com/langchain-ai/langchain/pull/16413
- Feature: Add iFlyTek Spark LLM chat model support by @vsxd in https://github.com/langchain-ai/langchain/pull/13389
- community: Load list of files using UnstructuredFileLoader by @raunakshrivastava7 in https://github.com/langchain-ai/langchain/pull/16216
- [community][cohere] Update cohere rerank and comparison docs by @BeatrixCohere in https://github.com/langchain-ai/langchain/pull/16198
- [community][document loaders][surrealdb] fix for asyncio by @lalanikarim in https://github.com/langchain-ai/langchain/pull/16092
- Community: added 'conversational' as a valid task for hugginface endopoint models by @alessioserra in https://github.com/langchain-ai/langchain/pull/15761
- Refactor: use SecretStr for yandex embedding by @chyroc in https://github.com/langchain-ai/langchain/pull/15463
- Remove double line by @nfcampos in https://github.com/langchain-ai/langchain/pull/16426
- community: avoid KeyError when language not in LANGUAGE_SEGMENTERS by @dzlab in https://github.com/langchain-ai/langchain/pull/15212
- community: Fix error message when litellm is not installed by @jeremi in https://github.com/langchain-ai/langchain/pull/16316
- docs: typo in tool use quickstart page by @Tipwheal in https://github.com/langchain-ai/langchain/pull/16494
- Docs: Add streaming section by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16468
- added a few suggestions for sql docs by @fpingham in https://github.com/langchain-ai/langchain/pull/16508
- Update SQL agent toolkit docs by @rlancemartin in https://github.com/langchain-ai/langchain/pull/16409
- CI: Update issue template by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16517
- docs: rm output by @efriis in https://github.com/langchain-ai/langchain/pull/16519
- CI: redirect feature requests to ideas in discussions by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16522
- CI: more update to ideas template by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16524
- langchain-google-vertexai: more verbose mypy config by @jamesbraza in https://github.com/langchain-ai/langchain/pull/16307
- Adds progress bar to VertexAIEmbeddings by @ugm2 in https://github.com/langchain-ai/langchain/pull/14542
- docs:Updated integration docs structure for chat/google_vertex_ai_palm by @manokhina in https://github.com/langchain-ai/langchain/pull/16201
- CI: Fix ideas template by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16529
- CI: more updates to feature request template by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16531
- CI: Update q-a template by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16532
- CI: more qa template changes by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16533
- Updated comments about
n_gpu_layers
in the Metal section by @169 in https://github.com/langchain-ai/langchain/pull/16501 - Added a better error message when location is not supported by @lkuligin in https://github.com/langchain-ai/langchain/pull/16535
- community: VectorStore integration for SAP HANA Cloud Vector Engine by @MartinKolbAtWork in https://github.com/langchain-ai/langchain/pull/16514
- community: added support for Guardrails for Amazon Bedrock by @harelix in https://github.com/langchain-ai/langchain/pull/15099
- anthropic[patch]: allow pop by field name by @baskaryan in https://github.com/langchain-ai/langchain/pull/16544
- core: consolidate conditional in BaseTool by @arnob-sengupta in https://github.com/langchain-ai/langchain/pull/16530
- langchain[patch]: oai tools output parser nit by @baskaryan in https://github.com/langchain-ai/langchain/pull/16540
- docs:
Hugging Face
update by @leo-gan in https://github.com/langchain-ai/langchain/pull/16490 - docs: allow pdf download of api ref by @baskaryan in https://github.com/langchain-ai/langchain/pull/16550
- community: Add OCI Generative AI integration by @raveharpaz in https://github.com/langchain-ai/langchain/pull/16548
- exa: init pkg by @efriis in https://github.com/langchain-ai/langchain/pull/16553
- langchain-google-vertexai: perserving grounding metadata by @jamesbraza in https://github.com/langchain-ai/langchain/pull/16309
- added logic for method get_num_tokens() by @Adi8885 in https://github.com/langchain-ai/langchain/pull/16205
- langchain[patch]: Fix doc-string grammar by @anders-ahsman in https://github.com/langchain-ai/langchain/pull/16543
- core[patch]: passthrough BaseRetriever.invoke(**kwargs) by @baskaryan in https://github.com/langchain-ai/langchain/pull/16551
- community: YandexGPT models - add sleep_interval by @tyumentsev4 in https://github.com/langchain-ai/langchain/pull/16566
- langchain : Fix message type lookup in Anthropic Partners by @L-cloud in https://github.com/langchain-ai/langchain/pull/16563
- Use official code url by @169 in https://github.com/langchain-ai/langchain/pull/16560
- Fix broken urls by @169 in https://github.com/langchain-ai/langchain/pull/16559
- community: Add LiteLLM Router Integration by @bburgin in https://github.com/langchain-ai/langchain/pull/15588
- core[patch], community[patch], openai[patch]: consolidate openai tool… by @baskaryan in https://github.com/langchain-ai/langchain/pull/16485
- docs: output parser nits by @baskaryan in https://github.com/langchain-ai/langchain/pull/16588
- openai[patch]: accept function_call dict in bind_functions by @baskaryan in https://github.com/langchain-ai/langchain/pull/16483
- docs: rag citations by @baskaryan in https://github.com/langchain-ai/langchain/pull/16549
- core[patch]: Release 0.1.16 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16589
- openai[patch]: Release 0.0.4 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16590
- community[patch]: Release 0.0.16 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16591
- langchain[patch]: Release 0.1.4 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16592
- infra: move indexing documentation test by @baskaryan in https://github.com/langchain-ai/langchain/pull/16595
New Contributors
- @dudgeon made their first contribution in https://github.com/langchain-ai/langchain/pull/16482
- @gcheron made their first contribution in https://github.com/langchain-ai/langchain/pull/15909
- @baichuan-assistant made their first contribution in https://github.com/langchain-ai/langchain/pull/15207
- @santiagxf made their first contribution in https://github.com/langchain-ai/langchain/pull/14560
- @serena-ruan made their first contribution in https://github.com/langchain-ai/langchain/pull/15691
- @i-w-a made their first contribution in https://github.com/langchain-ai/langchain/pull/16372
- @gianfrancodemarco made their first contribution in https://github.com/langchain-ai/langchain/pull/15707
- @shivanimodi16 made their first contribution in https://github.com/langchain-ai/langchain/pull/15570
- @L-cloud made their first contribution in https://github.com/langchain-ai/langchain/pull/16268
- @bu2kx made their first contribution in https://github.com/langchain-ai/langchain/pull/12797
- @kristapratico made their first contribution in https://github.com/langchain-ai/langchain/pull/16486
- @zendegani made their first contribution in https://github.com/langchain-ai/langchain/pull/16413
- @vsxd made their first contribution in https://github.com/langchain-ai/langchain/pull/13389
- @alessioserra made their first contribution in https://github.com/langchain-ai/langchain/pull/15761
- @dzlab made their first contribution in https://github.com/langchain-ai/langchain/pull/15212
- @jeremi made their first contribution in https://github.com/langchain-ai/langchain/pull/16316
- @Tipwheal made their first contribution in https://github.com/langchain-ai/langchain/pull/16494
- @manokhina made their first contribution in https://github.com/langchain-ai/langchain/pull/16201
- @MartinKolbAtWork made their first contribution in https://github.com/langchain-ai/langchain/pull/16514
- @harelix made their first contribution in https://github.com/langchain-ai/langchain/pull/15099
- @arnob-sengupta made their first contribution in https://github.com/langchain-ai/langchain/pull/16530
- @raveharpaz made their first contribution in https://github.com/langchain-ai/langchain/pull/16548
- @Adi8885 made their first contribution in https://github.com/langchain-ai/langchain/pull/16205
- @anders-ahsman made their first contribution in https://github.com/langchain-ai/langchain/pull/16543
- @bburgin made their first contribution in https://github.com/langchain-ai/langchain/pull/15588
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.3...v0.1.4
v0.1.3
What's Changed
- community: (Re)enable streaming for GPT4all by @tomjorquera in https://github.com/langchain-ai/langchain/pull/16392
- langchain_google_vertexai:Enable the use of langchain's built-in tools in Gemini's function calling by @y2noda in https://github.com/langchain-ai/langchain/pull/16341
- community[patch]: ElasticsearchStore: add relevance function selector by @maxjakob in https://github.com/langchain-ai/langchain/pull/16378
- community[patch]: Update bing results tool name by @baskaryan in https://github.com/langchain-ai/langchain/pull/16395
- docs: qa rag nit by @baskaryan in https://github.com/langchain-ai/langchain/pull/16400
- DeepInfra support for chat models by @ichernev in https://github.com/langchain-ai/langchain/pull/16380
- [community] ElasticsearchStore: enable max inner product by @maxjakob in https://github.com/langchain-ai/langchain/pull/16393
- : update documentation on jaguar vector store by @fserv in https://github.com/langchain-ai/langchain/pull/16346
- Docs: Update import library for StreamlitCallbackHandler by @Hadi2525 in https://github.com/langchain-ai/langchain/pull/16401
- Minor update to Robocorp toolkit docs by @rlancemartin in https://github.com/langchain-ai/langchain/pull/16399
- community: Update Memgraph support by @katarinasupe in https://github.com/langchain-ai/langchain/pull/16360
- core[patch]: preserve inspect.iscoroutinefunction with @deprecated decorator by @piotrm0 in https://github.com/langchain-ai/langchain/pull/16295
- Community: BedrockChat -> Support Titan express as chat model by @Guillem96 in https://github.com/langchain-ai/langchain/pull/15408
- community: allow additional kwargs in MlflowEmbeddings for compatibility with Cohere API by @elucherini in https://github.com/langchain-ai/langchain/pull/15242
- docs: update vectorstores/llm_rails integration doc by @OmarAly23 in https://github.com/langchain-ai/langchain/pull/16199
- Docs: Updated callbacks/index.mdx by @HazSyl1 in https://github.com/langchain-ai/langchain/pull/16404
- multiple: update langsmith dep by @efriis in https://github.com/langchain-ai/langchain/pull/16407
- cli[patch]: new fields in integration template, release 0.0.21 by @efriis in https://github.com/langchain-ai/langchain/pull/16398
- cli[patch]: pypi fields by @efriis in https://github.com/langchain-ai/langchain/pull/16410
- : Store Message History to TiDB Database by @IANTHEREAL in https://github.com/langchain-ai/langchain/pull/16304
- Docs: fix formatting issue in rockset.ipynb by @jonathanalgar in https://github.com/langchain-ai/langchain/pull/16328
- core: absolute
EXAMPLE_DIR
path by @jamesbraza in https://github.com/langchain-ai/langchain/pull/16325 - community: fix typo in pgvecto_rs debug msg by @s-g-1 in https://github.com/langchain-ai/langchain/pull/16318
- Update grobid.py by @naarkhoo in https://github.com/langchain-ai/langchain/pull/16298
- Add documentation for Cassandra Document Loader by @cbornet in https://github.com/langchain-ai/langchain/pull/16282
- community: add TigerGraph support by @parkererickson-tg in https://github.com/langchain-ai/langchain/pull/16280
- Core: Fix f-string formatting in error message for configurable_fields by @cvansteenburg in https://github.com/langchain-ai/langchain/pull/16411
- docs: add milvus multitenancy doc by @zc277584121 in https://github.com/langchain-ai/langchain/pull/16177
- Implement vector length definition at init time in PGVector for indexing by @Frank995 in https://github.com/langchain-ai/langchain/pull/16133
- docs: Updated integration docs structure for tools/arxiv (#16091) by @jmelot in https://github.com/langchain-ai/langchain/pull/16250
- Bedrock async methods by @DLOVRIC2 in https://github.com/langchain-ai/langchain/pull/12477
- [improve] google-vertexai: relax types-requests deps range by @nicoloboschi in https://github.com/langchain-ai/langchain/pull/16264
- community: Add CometLLM integration notebook example by @Lothiraldan in https://github.com/langchain-ai/langchain/pull/15765
- docs[patch]: Re-write custom agent to show to write a tools agent by @eyurtsev in https://github.com/langchain-ai/langchain/pull/15907
- Docs: Agent streaming notebooks by @eyurtsev in https://github.com/langchain-ai/langchain/pull/15858
- : Improve notebook to show how to use tidb to store history messages by @IANTHEREAL in https://github.com/langchain-ai/langchain/pull/16420
- Update redis_chat_message_history.ipynb by @mikeg0 in https://github.com/langchain-ai/langchain/pull/16344
- docs: Update with LCEL examples to Ollama & ChatOllama Integration notebook by @seanmavley in https://github.com/langchain-ai/langchain/pull/16194
- community: New documents loader for visio files (with extension .vsdx) by @florian-morel22 in https://github.com/langchain-ai/langchain/pull/16171
- core[patch] Do not try to access attribute of None by @nfcampos in https://github.com/langchain-ai/langchain/pull/16321
- Core[Patch] Parse tool input after on_start by @hinthornw in https://github.com/langchain-ai/langchain/pull/16430
- community[patch]: Fix neo4j sanitize by @tomasonjo in https://github.com/langchain-ai/langchain/pull/16439
- Docs: Document astream_events API by @eyurtsev in https://github.com/langchain-ai/langchain/pull/16300
- cli[patch], google-vertexai[patch]: readme template by @efriis in https://github.com/langchain-ai/langchain/pull/16470
- core[patch]: Release 0.1.15 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16473
- community[patch]: Release 0.0.15 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16474
- langchain[patch]: Release 0.1.3 by @baskaryan in https://github.com/langchain-ai/langchain/pull/16475
New Contributors
- @tomjorquera made their first contribution in https://github.com/langchain-ai/langchain/pull/16392
- @y2noda made their first contribution in https://github.com/langchain-ai/langchain/pull/16341
- @maxjakob made their first contribution in https://github.com/langchain-ai/langchain/pull/16378
- @Hadi2525 made their first contribution in https://github.com/langchain-ai/langchain/pull/16401
- @katarinasupe made their first contribution in https://github.com/langchain-ai/langchain/pull/16360
- @elucherini made their first contribution in https://github.com/langchain-ai/langchain/pull/15242
- @OmarAly23 made their first contribution in https://github.com/langchain-ai/langchain/pull/16199
- @HazSyl1 made their first contribution in https://github.com/langchain-ai/langchain/pull/16404
- @s-g-1 made their first contribution in https://github.com/langchain-ai/langchain/pull/16318
- @naarkhoo made their first contribution in https://github.com/langchain-ai/langchain/pull/16298
- @parkererickson-tg made their first contribution in https://github.com/langchain-ai/langchain/pull/16280
- @cvansteenburg made their first contribution in https://github.com/langchain-ai/langchain/pull/16411
- @jmelot made their first contribution in https://github.com/langchain-ai/langchain/pull/16250
- @DLOVRIC2 made their first contribution in https://github.com/langchain-ai/langchain/pull/12477
- @mikeg0 made their first contribution in https://github.com/langchain-ai/langchain/pull/16344
- @seanmavley made their first contribution in https://github.com/langchain-ai/langchain/pull/16194
- @florian-morel22 made their first contribution in https://github.com/langchain-ai/langchain/pull/16171
Full Changelog: https://github.com/langchain-ai/langchain/compare/v0.1.2...v0.1.3
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.