What's Changed
- Improve markdown list parser by @nfcampos in #15295
- [core] add test for json parser by @hwchase17 in #15297
- community[patch]: Release 0.0.7 by @baskaryan in #15320
- langchain: Exclude non-utf8 file from loader since it causes an error in the code_understanding example by @Tchotchke in #15324
- langchain: minor changes to StuffDocumentsChain._get_inputs by @romainfd in #15321
- Upgrades the Tongyi LLM and ChatTongyi Model by @liushuaikobe in #14793
- Update vectorstore_retriever_memory.mdx by @kellyelton in #15275
- community: corrected typo in .readthedocs.yaml by @piyuple in #15309
- core: Update messages/init.py to account for AIMessageChunk which breaks message history runnable. by @jonnolen in #15327
- Patch: improve check openai version by @chyroc in #15301
- [documentation] documentation revamp by @hwchase17 in #15281
- Delete V1 tracer and refactor tracer tests to core by @agola11 in #15326
- Propagate context vars in all classes/methods by @nfcampos in #15329
- Catch type errors in dumps/dumpd by @nfcampos in #15336
- Community: Newlines before bullets in IPYNB files (Vectara) by @ofermend in #15330
- docs: cleanup rag use case by @baskaryan in #15284
- docs: revamp redirects by @baskaryan in #15366
- community:qianfan endpoint support init params & remove useless params definition by @danielhjz in #15381
- Update Multi_modal_RAG.ipynb by @naveentnj in #15378
- docs(ollama): Fix Documentation in
CallbackManager
, missing])
by @yhzhu99 in #15380 - [docs] update agent cookbook lcel by @hwchase17 in #15349
- Docs: Fix spelling and grammar on Concepts page by @donovanmuller in #15364
- Langchain: Fix quickstart doc code not working by @AhmedHathout in #15352
- Docs: add param comment for
tracing_v2_enabled
by @chyroc in #15308 - Documentation: Update playwright documentation for langchain version >= 0.0.351 by @abhishek9909 in #15260
- fix(minor): added missing **kwargs parameter to chroma query function by @joel-teratis in #14919
- feat: mask api_key for konko by @chyroc in #14010
- Add missing comment char "#" before Load in chain.py for the rag-pinecone-rerank template by @samuelpath in #15209
- ci: upgrade actions by @purificant in #15114
- community:Lazy load wikipedia dump file by @cjaniake in #15111
- docs: updated document for 'Return Source Documents' Functionality by @cyai in #15106
- fix: call correct stream method in ollama by @David-Kristek in #15104
- Langchain: Fix typo in documentation by @GauravWaghmare in #15124
- Update LLaMA2_sql_chat.ipynb by @naveentnj in #15379
- [docs] update toolkit docs by @hwchase17 in #15294
- Feat add volcano embedding by @lujingxuansc in #14693
- community: Integration of New Chat Model Based on ChatGLM3 via ZhipuAI API by @linancn in #15105
- Refactor: use SecretStr for GPTRouter chat-model by @chyroc in #15101
- Refactor: use SecretStr for palm chat-model by @chyroc in #15100
- Refactor: use SecretStr for edenai embeddings by @chyroc in #15092
- Refactor: use SecretStr for embaas embeddings by @chyroc in #15091
- Refactor: use SecretStr for llm_rails embeddings by @chyroc in #15090
- Update regex in output parser by @sharrajesh in #15082
- Added more filtering options to pgvector vectorstore by @savoiepe in #14852
- Restore self message sent before OSX 12 Monterey by @idvorkin in #14818
- docs
microsoft
pages sort order fix by @leo-gan in #14771 - Add AstraDB document loader by @cbornet in #14747
- Added: docs Headers to Steam Tool notebook steps by @muntaqamahmood in #14749
- python-lint by @joshuasundance-swca in #14689
- Update _retrieve_ref inside json_schema.py to include an isdigit() check by @pareshchiramel in #14745
- fix: syntax error in function docs by @Undertone0809 in #14641
- Enhancement on feature/yaml output parser by @TomTom101 in #14674
- Fixing the Issue with DashScopeEmbeddings Handling More than 25 Rows of Data by @xu-xiang in #14662
- Fix for openai multi tools input format. by @themrzmaster in #14653
- add api_base to _client_params (community version of #14393) by @DavidLMS in #14644
- GITLAB_URL should take default https://gitlab.com instead of error by @manjunathshiva in #14638
- WatsonxLLM updates/enhancements by @MateuszOssGit in #14598
- Langchain_community: Small Fix when loading facebook messages by @keenborder786 in #15358
- Update
gpt4all.mdx
doc by @169 in #15392 - infra: remove path filter on check_diffs by @efriis in #15418
- Calculate trace_id and dotted_order client side by @agola11 in #15351
- docs: fix agents index links by @baskaryan in #15419
- docs: fix modelio index links by @baskaryan in #15421
- langchain[patch], experimental[patch]: replace langchain.schema imports by @baskaryan in #15410
- Fetch runnable config from context var inside runnable lambda and runnable generator by @nfcampos in #15334
- docs, community[patch], experimental[patch], langchain[patch], cli[pa… by @baskaryan in https://github.com//pull/15412
- Use tz-aware utc datetimes in tracer by @nfcampos in #15187
- add get prompts method by @hwchase17 in #15425
- docs, experimenta[patch], langchain[patch], community[patch]: update storage imports by @baskaryan in #15429
- refactor
utils
by @leo-gan in #15432 - docs
Microsoft
platform page update by @leo-gan in #15420 - added fix for key error: doc_id by @suhas-kotaki in #15428
- core:adds tests for partial_variables by @dkajtoch in #15427
- Remove unused
_get_python_repl
by @169 in #15389 - langchain[patch], experimental[patch], docs: update tools imports by @baskaryan in #15433
- Fix: fix Bing Search empty result exception, fix #15384 by @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 @shauryr in #15151
- Refactor: use SecretStr for tongyi chat-model by @chyroc in #15102
- Use args option in jaguar so it takes more options in similarity search by @fserv in #15080
- feat: add Google BigQueryVectorSearch in vectorstore by @ashleyxuu in #14829
- langchain[patch], docs: update agent toolkit imports by @baskaryan in #15434
- docs: together ai updates by @efriis in #15435
- Milvus allows to store metadata as json field by @mokeyish in #14636
- Fix failing serpapi response processing for Google Maps API by @LoopKarma in #14817
- Add the collection_description parameter to Milvus by @mokeyish in #14524
- core: update json output parser by @apisani1 in #15079
- Support
score_threshold
in SupabaseVectorStore similarity search by @codehound42 in #14439 - Improvement: Allow passing parameters to the underlying es_client. Closes: #14403 by @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 @alan910127 in #14405
- refactor: Qdrant async improvements by @Anush008 in #14492
- [Improvement] Evals: Add git info by @hinthornw in #15446
- fixed a dependency duplicate by @leo-gan in #15444
- cleanup getting started by @hwchase17 in #15450
- feat: new integration
wasm_chat
by @apepkuss in #14787 - Add option to preserve headers in MarkdownHeaderTextSplitter by @finnless in #14433
- Fix
llms.Mlflow
example by @harupy in #14386 - Patch: improve type hint by @chyroc in #15451
- Remove unused
Params
by @harupy in #14385 - langchain[patch], experimental[patch]: update utilities imports by @baskaryan in #15438
- core[patch]: Release 0.1.5 by @baskaryan in #15480
- infra: add minimum deps pre release check by @baskaryan in #15485
- community[patch]: Release 0.0.8 by @baskaryan in #15481
- infra: fix min deps test by @baskaryan in #15486
- community[patch]: bump core version >=0.1.5,<0.2 by @baskaryan in #15488
- infra: update community test min reqs by @baskaryan in #15490
- langchain[patch]: Release 0.0.354 by @baskaryan in #15482
- langchain[patch]: bump community >=0.0.8,<0.1 by @baskaryan in #15492
New Contributors
- @Tchotchke made their first contribution in #15324
- @romainfd made their first contribution in #15321
- @liushuaikobe made their first contribution in #14793
- @kellyelton made their first contribution in #15275
- @piyuple made their first contribution in #15309
- @jonnolen made their first contribution in #15327
- @naveentnj made their first contribution in #15378
- @yhzhu99 made their first contribution in #15380
- @donovanmuller made their first contribution in #15364
- @AhmedHathout made their first contribution in #15352
- @abhishek9909 made their first contribution in #15260
- @joel-teratis made their first contribution in #14919
- @purificant made their first contribution in #15114
- @cjaniake made their first contribution in #15111
- @David-Kristek made their first contribution in #15104
- @GauravWaghmare made their first contribution in #15124
- @sharrajesh made their first contribution in #15082
- @savoiepe made their first contribution in #14852
- @pareshchiramel made their first contribution in #14745
- @xu-xiang made their first contribution in #14662
- @themrzmaster made their first contribution in #14653
- @DavidLMS made their first contribution in #14644
- @manjunathshiva made their first contribution in #14638
- @suhas-kotaki made their first contribution in #15428
- @dkajtoch made their first contribution in #15427
- @aqibamir made their first contribution in #15196
- @ashleyxuu made their first contribution in #14829
- @mokeyish made their first contribution in #14636
- @LoopKarma made their first contribution in #14817
- @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
- @alan910127 made their first contribution in #14405
- @apepkuss made their first contribution in #14787
Full Changelog: v0.0.353...v0.0.354