What's Changed
- Restructure docs by @baskaryan in #11620
- add ls guide redirect by @baskaryan in #11623
- Add configurable fields with options by @nfcampos in #11601
- Use raise from statement so that users can find detailed error message by @Atry in #11461
- start cookbook by @baskaryan in #11638
- collapse sidebar peer items by @baskaryan in #11639
- docstrings cleanup by @leo-gan in #11640
- Fixed the assignment of custom_llm_provider argument by @thundersaiyan in #11628
- Make metadata from the url_selenium loader match that of the web_base loader by @ToddKerpelman in #11617
- Adds support for llama2 and fixes MPT-7b url by @AI-Bassem in #11465
- make tools conditional by @hwchase17 in #11647
- make utils conditional by @hwchase17 in #11646
- Add patch_config(configurable=) arg, make with_config(configurable=) merge it with existing by @nfcampos in #11662
- Fix issue #10985 - Skip model.to(device) if it is instantiated with bitsandbytes config by @eryk-dsai in #11009
- Add dedicated
type
attribute to be used solely for serialization purposes by @eyurtsev in #11585 - Start cookbook and move stuff from use cases by @baskaryan in #11636
- Fix typo in baidu_qianfan_endpoint.ipynb by @eltociear in #11667
- Fix output types for BaseChatModel by @eyurtsev in #11670
- Fix runnable docs link by @efriis in #11675
- Track ChatFireworks time to first_token by @efriis in #11672
- Add Support for Azure Cosmos DB MongoDB vCore Vector Store #11627 by @izzymsft in #11632
- Add support for ChatOpenAI models in Infino callback handler by @vinaykakade in #11608
- Update kay.ipynb by @Zhreyu in #11676
- fix: Change the docs of JSONAgentOutputParser by @zhaozhiming in #11594
- add input type for convo retrieval chain by @hwchase17 in #11679
- Fixed a bug in reporting Python code validation by @kwanghoon in #11522
- Bos loader by @wemysschen in #11525
- langchain-experimental: Add allow_list support in experimental/data_anonymizer by @surki in #11597
- #11655 Add SQLAlchemyMd5Cache implementation by @markowanga in #11660
- Qa with anonymization by @maks-operlejn-ds in #11658
- feature: add metadata information into the embedding file before uplo… by @joaquinmenendez in #11553
- doc: Fix documentation about n-gram overlap by @dosuken123 in #11549
- 11474 by @sudranga in #11519
- fix tool async by @hwchase17 in #11689
- Fix chains/loading.py error messages by @lawwu in #11688
- Llama doc: add 'language' to the response message by @ElliotKetchup in #11543
- Fix ClearML callback by @eugen-ajechiloae-clearml in #11472
- add plan execute cookbook by @baskaryan in #11690
- wrap confluence attachment processing with a try-except block by @aprilyw in #11503
- Add
type
to Agent actions by @eyurtsev in #11682 - fix: incorrect arguments in clickhouse docstring by @rsyi in #11693
- Added a better error description if processor name is wrong. by @lkuligin in #11488
- Langsmith in readme update by @efriis in #11497
- Make example work during pydantic transition by @mvhensbergen in #11498
- Retriever based on GCP DocAI Warehouse by @lkuligin in #11400
- Feature/enhance huggingfacepipeline to handle different return type by @hsuyuming in #11394
- Add SemaDB VST wrapper by @nuric in #11484
- Fix default impl of aparse_result by @nfcampos in #11702
- Add deploy command to repos generated by cli template by @nfcampos in #11711
- Add callback function to RunnablePassthrough by @nfcampos in #11564
- Fix typos in docs/docs/use_cases/extraction.ipynb by @suravshrestha in #11708
- Fix typos in docs/docs/use_cases/chatbots.ipynb by @suravshrestha in #11707
- Fix typos in docs/docs/use_cases/question_answering/conversational_re… by @suravshrestha in #11709
- Fix typos in docs/docs/use_cases/tagging.ipynb by @suravshrestha in #11712
- Fix typos in docs/docs/use_cases/question_answering/code_understandin… by @suravshrestha in #11710
- Update zep_memory.ipynb by @Zhreyu in #11713
- Update readthedocs.py by @plpycoin in #11110
- Modify Anyscale integration to work with Anyscale Endpoint by @kylehh in #11569
- Use correct tokenizer for Bedrock/Anthropic LLMs by @mrtj in #11561
- Add yandex stt parser by @tyumentsev4 in #11435
- Add MMR functionality to elasticsearch retriever by @sudranga in #11633
- Fix typos by @JohnnyDeuss in #11663
- bump 313 by @baskaryan in #11718
New Contributors
- @Atry made their first contribution in #11461
- @thundersaiyan made their first contribution in #11628
- @ToddKerpelman made their first contribution in #11617
- @izzymsft made their first contribution in #11632
- @vinaykakade made their first contribution in #11608
- @Zhreyu made their first contribution in #11676
- @zhaozhiming made their first contribution in #11594
- @kwanghoon made their first contribution in #11522
- @wemysschen made their first contribution in #11525
- @surki made their first contribution in #11597
- @markowanga made their first contribution in #11660
- @joaquinmenendez made their first contribution in #11553
- @dosuken123 made their first contribution in #11549
- @sudranga made their first contribution in #11519
- @lawwu made their first contribution in #11688
- @eugen-ajechiloae-clearml made their first contribution in #11472
- @aprilyw made their first contribution in #11503
- @rsyi made their first contribution in #11693
- @hsuyuming made their first contribution in #11394
- @nuric made their first contribution in #11484
- @suravshrestha made their first contribution in #11708
- @plpycoin made their first contribution in #11110
- @tyumentsev4 made their first contribution in #11435
- @JohnnyDeuss made their first contribution in #11663
Full Changelog: v0.0.312...v0.0.313