v0.0.354
What's Changed
- Improve markdown list parser by Nuno Campos (@nfcampos) in #15295
- [core] add test for json parser by Harrison Chase (@hwchase17) in #15297
- community[patch]: Release 0.0.7 by Bagatur (@baskaryan) in #15320
- langchain: Exclude non-utf8 file from loader since it causes an error in the code_understanding example by Matthew Teschke (@Tchotchke) in #15324
- langchain: minor changes to StuffDocumentsChain._get_inputs by Romain Fouilland (@romainfd) in #15321
- Upgrades the Tongyi LLM and ChatTongyi Model by Shuai Liu (@liushuaikobe) in #14793
- Update vectorstore_retriever_memory.mdx by Kelly Elton (@kellyelton) in #15275
- community: corrected typo in .readthedocs.yaml by Piyush Ranjan (@piyuple) in #15309
- core: Update messages/init.py to account for AIMessageChunk which breaks message history runnable. by Jon Nolen (@jonnolen) in #15327
- Patch: improve check openai version by chyroc (@chyroc) in #15301
- [documentation] documentation revamp by Harrison Chase (@hwchase17) in #15281
- Delete V1 tracer and refactor tracer tests to core by Ankush Gola (@agola11) in #15326
- Propagate context vars in all classes/methods by Nuno Campos (@nfcampos) in #15329
- Catch type errors in dumps/dumpd by Nuno Campos (@nfcampos) in #15336
- Community: Newlines before bullets in IPYNB files (Vectara) by Ofer Mendelevitch (@ofermend) in #15330
- docs: cleanup rag use case by Bagatur (@baskaryan) in #15284
- docs: revamp redirects by Bagatur (@baskaryan) in #15366
- community:qianfan endpoint support init params & remove useless params definition by NuODaniel (@danielhjz) in #15381
- Update Multi_modal_RAG.ipynb by Naveen RS (@naveentnj) in #15378
- docs(ollama): Fix Documentation in
CallbackManager, missing])by Yinghao Zhu (@yhzhu99) in #15380 - [docs] update agent cookbook lcel by Harrison Chase (@hwchase17) in #15349
- Docs: Fix spelling and grammar on Concepts page by Donovan Muller (@donovanmuller) in #15364
- Langchain: Fix quickstart doc code not working by Ahmed Hathout (@AhmedHathout) in #15352
- Docs: add param comment for
tracing_v2_enabledby chyroc (@chyroc) in #15308 - Documentation: Update playwright documentation for langchain version >= 0.0.351 by Abhishek Mishra (@abhishek9909) in #15260
- fix(minor): added missing **kwargs parameter to chroma query function by Joel Renk (@joel-teratis) in #14919
- feat: mask api_key for konko by chyroc (@chyroc) in #14010
- Add missing comment char "#" before Load in chain.py for the rag-pinecone-rerank template by Samuel Path (@samuelpath) in #15209
- ci: upgrade actions by purificant in #15114
- community:Lazy load wikipedia dump file by Christian Janiake (@cjaniake) in #15111
- docs: updated document for 'Return Source Documents' Functionality by Vardhaman (@cyai) in #15106
- fix: call correct stream method in ollama by David Křístek (@David-Kristek) in #15104
- Langchain: Fix typo in documentation by GauravWaghmare in #15124
- Update LLaMA2_sql_chat.ipynb by Naveen RS (@naveentnj) in #15379
- [docs] update toolkit docs by Harrison Chase (@hwchase17) in #15294
- Feat add volcano embedding by Hin (@lujingxuansc) in #14693
- community: Integration of New Chat Model Based on ChatGLM3 via ZhipuAI API by Nan LI (@linancn) in #15105
- Refactor: use SecretStr for GPTRouter chat-model by chyroc (@chyroc) in #15101
- Refactor: use SecretStr for palm chat-model by chyroc (@chyroc) in #15100
- Refactor: use SecretStr for edenai embeddings by chyroc (@chyroc) in #15092
- Refactor: use SecretStr for embaas embeddings by chyroc (@chyroc) in #15091
- Refactor: use SecretStr for llm_rails embeddings by chyroc (@chyroc) in #15090
- Update regex in output parser by Rajesh Sharma (@sharrajesh) in #15082
- Added more filtering options to pgvector vectorstore by savoiepe in #14852
- Restore self message sent before OSX 12 Monterey by Igor Dvorkin (@idvorkin) in #14818
- docs
microsoftpages sort order fix by Leonid Ganeline (@leo-gan) in #14771 - Add AstraDB document loader by Christophe Bornet (@cbornet) in #14747
- Added: docs Headers to Steam Tool notebook steps by Muntaqa Mahmood (@muntaqamahmood) in #14749
- python-lint by Joshua Sundance Bailey (@joshuasundance-swca) in #14689
- Update _retrieve_ref inside json_schema.py to include an isdigit() check by Paresh Chiramel (@pareshchiramel) in #14745
- fix: syntax error in function docs by Zeeland (@Undertone0809) in #14641
- Enhancement on feature/yaml output parser by Thomas B. (@TomTom101) in #14674
- Fixing the Issue with DashScopeEmbeddings Handling More than 25 Rows of Data by xuxiang (@xu-xiang) in #14662
- Fix for openai multi tools input format. by Lucca Zenóbio (@themrzmaster) in #14653
- add api_base to _client_params (community version of #14393) by David (@DavidLMS) in #14644
- GITLAB_URL should take default https://gitlab.com instead of error by Manjunath Janardhan (@manjunathshiva) in #14638
- WatsonxLLM updates/enhancements by Mateusz Szewczyk (@MateuszOssGit) in #14598
- Langchain_community: Small Fix when loading facebook messages by Mohammad Mohtashim (@keenborder786) in #15358
- Update
gpt4all.mdxdoc by Bob Lin (@169) in #15392 - infra: remove path filter on check_diffs by Erick Friis (@efriis) in #15418
- Calculate trace_id and dotted_order client side by Ankush Gola (@agola11) in #15351
- docs: fix agents index links by Bagatur (@baskaryan) in #15419
- docs: fix modelio index links by Bagatur (@baskaryan) in #15421
- langchain[patch], experimental[patch]: replace langchain.schema imports by Bagatur (@baskaryan) in #15410
- Fetch runnable config from context var inside runnable lambda and runnable generator by Nuno Campos (@nfcampos) in #15334
- docs, community[patch], experimental[patch], langchain[patch], cli[pa… by Bagatur (@baskaryan) in https://github.com//pull/15412
- Use tz-aware utc datetimes in tracer by Nuno Campos (@nfcampos) in #15187
- add get prompts method by Harrison Chase (@hwchase17) in #15425
- docs, experimenta[patch], langchain[patch], community[patch]: update storage imports by Bagatur (@baskaryan) in #15429
- refactor
utilsby Leonid Ganeline (@leo-gan) in #15432 - docs
Microsoftplatform page update by Leonid Ganeline (@leo-gan) in #15420 - added fix for key error: doc_id by suhas-kotaki in #15428
- core:adds tests for partial_variables by Dariusz Kajtoch (@dkajtoch) in #15427
- Remove unused
_get_python_replby Bob Lin (@169) in #15389 - langchain[patch], experimental[patch], docs: update tools imports by Bagatur (@baskaryan) in #15433
- Fix: fix Bing Search empty result exception, fix #15384 by chyroc (@chyroc) in #15387
- SQLDatabase drop the column names in the result. by dudub12 in #15361
- Fixed minor type in self_query.ipynb by aqibamir in #15196
- community: Semanticscholar tool to search 200M+ scientific articles by Shaurya Rohatgi (@shauryr) in #15151
- Refactor: use SecretStr for tongyi chat-model by chyroc (@chyroc) in #15102
- Use args option in jaguar so it takes more options in similarity search by JaguarDB (@fserv) in #15080
- feat: add Google BigQueryVectorSearch in vectorstore by Ashley Xu (@ashleyxuu) in #14829
- langchain[patch], docs: update agent toolkit imports by Bagatur (@baskaryan) in #15434
- docs: together ai updates by Erick Friis (@efriis) in #15435
- Milvus allows to store metadata as json field by YISH (@mokeyish) in #14636
- Fix failing serpapi response processing for Google Maps API by Evgenii Molov (@LoopKarma) in #14817
- Add the collection_description parameter to Milvus by YISH (@mokeyish) in #14524
- core: update json output parser by Antonio Pisani (@apisani1) in #15079
- Support
score_thresholdin SupabaseVectorStore similarity search by codehound42 in #14439 - Improvement: Allow passing parameters to the underlying es_client. Closes: #14403 by Bob Lin (@169) in #14435
- adding vectorstore_kwarg attribute to search_similarity function by amaleki2 in #14604
- Fix Bedrock broad error catching by JuR-0 in #14398
- update LanguageModelInput from List to Sequence by Li-Lun Lin (@alan910127) in #14405
- refactor: Qdrant async improvements by Anush (@Anush008) in #14492
- [Improvement] Evals: Add git info by William FH (@hinthornw) in #15446
- fixed a dependency duplicate by Leonid Ganeline (@leo-gan) in #15444
- cleanup getting started by Harrison Chase (@hwchase17) in #15450
- feat: new integration
wasm_chatby Xin Liu (@apepkuss) in #14787 - Add option to preserve headers in MarkdownHeaderTextSplitter by Nolan (@finnless) in #14433
- Fix
llms.Mlflowexample by Harutaka Kawamura (@harupy) in #14386 - Patch: improve type hint by chyroc (@chyroc) in #15451
- Remove unused
Paramsby Harutaka Kawamura (@harupy) in #14385 - langchain[patch], experimental[patch]: update utilities imports by Bagatur (@baskaryan) in #15438
- core[patch]: Release 0.1.5 by Bagatur (@baskaryan) in #15480
- infra: add minimum deps pre release check by Bagatur (@baskaryan) in #15485
- community[patch]: Release 0.0.8 by Bagatur (@baskaryan) in #15481
- infra: fix min deps test by Bagatur (@baskaryan) in #15486
- community[patch]: bump core version >=0.1.5,<0.2 by Bagatur (@baskaryan) in #15488
- infra: update community test min reqs by Bagatur (@baskaryan) in #15490
- langchain[patch]: Release 0.0.354 by Bagatur (@baskaryan) in #15482
- langchain[patch]: bump community >=0.0.8,<0.1 by Bagatur (@baskaryan) in #15492
New Contributors
- Matthew Teschke (@Tchotchke) made their first contribution in #15324
- Romain Fouilland (@romainfd) made their first contribution in #15321
- Shuai Liu (@liushuaikobe) made their first contribution in #14793
- Kelly Elton (@kellyelton) made their first contribution in #15275
- Piyush Ranjan (@piyuple) made their first contribution in #15309
- Jon Nolen (@jonnolen) made their first contribution in #15327
- Naveen RS (@naveentnj) made their first contribution in #15378
- Yinghao Zhu (@yhzhu99) made their first contribution in #15380
- Donovan Muller (@donovanmuller) made their first contribution in #15364
- Ahmed Hathout (@AhmedHathout) made their first contribution in #15352
- Abhishek Mishra (@abhishek9909) made their first contribution in #15260
- Joel Renk (@joel-teratis) made their first contribution in #14919
- purificant made their first contribution in #15114
- Christian Janiake (@cjaniake) made their first contribution in #15111
- David Křístek (@David-Kristek) made their first contribution in #15104
- GauravWaghmare made their first contribution in #15124
- Rajesh Sharma (@sharrajesh) made their first contribution in #15082
- savoiepe made their first contribution in #14852
- Paresh Chiramel (@pareshchiramel) made their first contribution in #14745
- xuxiang (@xu-xiang) made their first contribution in #14662
- Lucca Zenóbio (@themrzmaster) made their first contribution in #14653
- David (@DavidLMS) made their first contribution in #14644
- Manjunath Janardhan (@manjunathshiva) made their first contribution in #14638
- suhas-kotaki made their first contribution in #15428
- Dariusz Kajtoch (@dkajtoch) made their first contribution in #15427
- aqibamir made their first contribution in #15196
- Ashley Xu (@ashleyxuu) made their first contribution in #14829
- YISH (@mokeyish) made their first contribution in #14636
- Evgenii Molov (@LoopKarma) made their first contribution in #14817
- Antonio Pisani (@apisani1) made their first contribution in #15079
- codehound42 made their first contribution in #14439
- amaleki2 made their first contribution in #14604
- JuR-0 made their first contribution in #14398
- Li-Lun Lin (@alan910127) made their first contribution in #14405
- Xin Liu (@apepkuss) made their first contribution in #14787
Full Changelog: v0.0.353...v0.0.354