What's Changed
- community[patch]: fix deprecation warnings on openai subclasses by @efriis in #15621
- experimental[patch]: Release 0.0.48 by @baskaryan in #15483
- move output parser table by @hwchase17 in #15637
- docs: langchain-openai by @efriis in #15513
- fix docs build by @hwchase17 in #15645
- community: Replaced hardcoded "metadata" with FIELDS_METADATA variable in semantic_hybrid_search_with_score_and_rerank by @raunakshrivastava7 in #15642
- templates: 0.1 bump by @efriis in #15648
- community: Fixed bug of "system message check" in chat_models/tongyi. by @Yuffie in #15631
- Update openai_tools.ipynb by @reachusama in #15649
- community: Provide more actionable errors in the MathPix PDF loader by @chadnorvell in #15630
- community: Include PDF ID in MathPix metadata by @chadnorvell in #15629
- community: Allow deleting by ID and collection in
pgvector
by @chadnorvell in #15627 - docs: add changelog by @baskaryan in #15606
- Adding reading source for Curie model by @Ammar-Azman in #15569
- changed broken link for wandb tracing with agent by @VpkPrasanna in #15578
- fix: Fix DEFAULT_API_KEY for ArgillaCallbackHandler by @kursathalat in #15534
- community: Correct Input API Key Name in Notebook and Enhance Readability of Comments for ZhipuAI Chat Model by @linancn in #15529
- Feat: add CHM file loader by @chyroc in #15519
- fix: Ollama import statements by @shauryr in #15493
- Docs: fix excel document loader typo by @chyroc in #15470
- community: fix: should flush after inserting data on milvus by @EeyoreLee in #15568
- update ragatouille integration by @hwchase17 in #15658
- Docs: Add missing import of 'ConfigurableField' in 'Full code comparison' example in LCEL by @abzachshan in #15661
- Populate streamed_output for all runs handled by atransform_stream_with_config by @nfcampos in #15599
- Do not issue beta or deprecation warnings on internal calls by @nfcampos in #15641
- core[patch]: Release 0.1.8 by @baskaryan in #15677
- community[patch]: Release 0.0.10 by @baskaryan in #15678
- dont use docarray by @hwchase17 in #15710
- docs: add LangGraph by @baskaryan in #15682
- community[patch]: Support different Pinecone initializations depending on the version by @efriis in #15717
- bugfix/fix table in documentation for langchain-community by @mingkang111 in #15716
- core(minor): Add a way to print out system information for debugging purposes. by @eyurtsev in #15718
- Add doc for AstraDB document loader by @cbornet in #15703
- Fix AstraDB logical operator filtering by @cbornet in #15699
- langchain-docs: Correct the word "iteratively" in use-cases documentation by @untilhamza in #15697
- community: fix myscale delete function bug by @IANTHEREAL in #15675
- docs: update aws_dynamodb integration doc by @sweetkane in #15666
- experimental: minimum version bump by @efriis in #15722
- experimental[patch]: minimum version bump by @efriis in #15724
- langchain(patch): Fix output type for pydantic output parser by @eyurtsev in #15714
- Make packages optional by @hinthornw in #15727
- Update template to direct questions to discussions rather than issues by @eyurtsev in #15721
- CI: Fix template for questions by @eyurtsev in #15756
- docs: remove unnecessary description by @morugu in #15752
- experimental[patch]: loosen core max version by @baskaryan in #15763
- community[patch]: release 0.0.11 by @efriis in #15760
- docs: fix recognition by @baskaryan in #15769
- docs: integration package pip installs by @efriis in #15762
- robocorp[minor]: Add robocorp action server toolkit by @efriis in #15766
- community[patch]: update oai deprecation message by @baskaryan in #15681
- openai[patch], docs: readme by @efriis in #15773
- openai[patch]: unit test load by @efriis in #15624
- templates: robocorp action server template by @efriis in #15776
- robocorp[patch]: fix readme, release 0.0.1.post1
by @efriis in #15777 - core[patch]: add alternative_import to deprecated by @efriis in #15781
- community: fix qianfan chat stream calling caused exception by @danielhjz in #13800
- Add neo4j semantic layer template by @tomasonjo in #15652
- mistralai[patch]: persist async client by @efriis in #15786
- mistralai[patch]: warn on stop token, fix on_llm_new_token by @efriis in #15787
- docs: collapse structured use case by @baskaryan in #15791
- core[patch]: release 0.1.9 by @efriis in #15794
- community[patch]: more deprecations by @efriis in #15782
- langchain[patch]: Improve stream_log with AgentExecutor and Runnable Agent by @eyurtsev in #15792
- add dspy notebook by @hwchase17 in #15798
- semantic chunker by @hwchase17 in #15799
- experimental[patch]: Release 0.0.49 by @baskaryan in #15823
- infra: explicit py path by @baskaryan in #15826
- ISSUE_TEMPLATE: Update issue template by @eyurtsev in #15757
- Infra: Fix syntax error in BUG REPORT template by @eyurtsev in #15831
- More updates to issue template by @eyurtsev in #15833
- infra: fix issue preview by @eyurtsev in #15836
- add raga reranker by @hwchase17 in #15838
- Add unit tests to test openai tools agent by @eyurtsev in #15843
- TogetherAI RAG by @rlancemartin in #15846
- docs: fix links by @baskaryan in #15848
- community[patch]: pinecone v3 support by @efriis in #15849
- Update Evals Notebook by @hinthornw in #15851
- together[minor]: add llm by @efriis in #15853
- Add NVIDIA Canonical RAG example chain by @SagarBM396 in #15758
- docs: Update cohere.mdx, Text embedding had incorrect code snippet by @daniel-cohere in #15840
- [docs] add beautiful soup dependency by @hwchase17 in #15860
- Community : Modified doc strings and example notebook for Clarifai by @mogith-pn in #15816
- community: add collection_properties parameter to Milvus by @axiangcoding in #15788
- Docs: Fix a typo in elasticsearch vectorstore notebook by @xvjixiang in #15807
- Add document loader section to Astra provider doc page by @cbornet in #15882
- docs[patch]: Fix bad headers in output parser docs by @jacoblee93 in #15778
- Docs[patch]: Update agent quick start for agents by @eyurtsev in #15892
- Docs[patch]: Update OpenAI tools agent description by @eyurtsev in #15896
- community[patch]: pinecone bug by @efriis in #15905
- add old serializable mapping by @hwchase17 in #15906
- core[patch]: release 0.1.10 by @efriis in #15911
- mistralai[patch]: release 0.0.2 by @efriis in #15912
- Pass config specs through ensemble retriever by @nfcampos in #15917
- Rm deprecated by @hinthornw in #15920
- Passthrough configurable primitive values as tracer metadata by @nfcampos in #15915
- <langchain_community.vectorstores>: by @yacine555 in #15922
- langchain: fix OutputParserException (#15914) by @JanHorcicka in #15916
- feat(community): make Amadeus toolkit LLM-agnostic by @mspronesti in #15879
- feat: Implement
stream
interface by @apepkuss in #15875 - community: Ollama - Pass headers to post request by @shahrin014 in #15881
- PR community:Removing knn beta content in mongodb atlas vectorstore by @manishsahni2000 in #15865
- Add a BaseStore backed by AstraDB by @cbornet in #15812
- docs: redis_chat_message_history.ipynb integration doc by @marsmxm in #15789
- Enable customizing the output parser of
OpenAIFunctionsAgent
by @treisfeld in #15827 - community: Added functions to make async calls to HuggingFaceHub's embedding endpoint in HuggingFaceHubEmbeddings class by @raunakshrivastava7 in #15737
- community: Add support of "http" URI for Milvus (#12710) by @ohbeep in #15683
- langchain-google-genai[patch]: Add support for end_point and transport parameters to the Gemini API by @enfeng in #15532
- community: Support milvus partition key. by @zc277584121 in #15740
- openai[patch]: 0.0.2.post1, urls by @efriis in #15961
- infra: retry release if not found on test pypi by @efriis in #15913
- docs: Update Robocorp Action Server installation instructions by @rihardsgravis in #15943
- multiple[patch]: .post releases and pyproject metadata by @efriis in #15962
- docs: add agent prompt creation examples by @baskaryan in #15957
- Add documentation for AstraDBStore by @cbornet in #15953
- community: Fixing a performance issue with AzureSearch to perform batch embedding by @msetbar in #15594
- community: fix the "page" mode in the AzureAIDocumentIntelligenceParser (bug) by @EdwinWenink in #15958
- stop making copies of inputs by @hwchase17 in #15926
- community: Added Lantern as VectorStore by @var77 in #12951
- Batch update of alt text and title attributes for images in md/mdx files across repo by @jonathanalgar in #15357
- community[patch]: release 0.0.12 by @efriis in #15973
- community[patch]: core min 0.1.9 by @efriis in #15974
- community: Add PolygonAPIWrapper and get_last_quote endpoint by @virattt in #15971
- docs: agent table fix by @baskaryan in #15964
- core[patch]: simple prompt pretty printing by @baskaryan in #15968
- docs: more pip installs by @efriis in #15771
- community: add new gpt-3.5-turbo-1106 finetuned for cost calculation by @nirkopler in #16039
- docs: fix documentation broken link in integrations chroma by @Mahad-lab in #16041
- docs: fix self query diagram by @baskaryan in #16043
- community: Ollama - Parameter structure to follow official documentation by @shahrin014 in #16035
- [community][vectorstores][SurrealDBStore] Fix to match SurrealDB 0.3.2 SDK by @lalanikarim in #15996
- [community][document loaders] Added document loader for SurrealDB by @lalanikarim in #15995
- community : Fixed 'coroutine' object is not subscriptable error by @raunakshrivastava7 in #15986
- docs: fix typo in inspect runnables docs by @rokn in #15994
- Community: Adding asynchronous function implementation for Doctran by @CsEnox in #15941
- feat: add additional support for
BigQueryVectorSearch
by @ashleyxuu in #15904 - docs(community): update Amadeus toolkit to langchain v0.1 by @mspronesti in #15976
- [docs] Integration Documentation updated run to invoke for llms/ai21.ipynb by @bhadreshpsavani in #15889
- refactor
output_parsers
Rail by @leo-gan in #15852 - Add AstraDB self query retriever by @cbornet in #15738
- community: fix a bug that mistakenly handle zip iterator in FAISS.from_embeddings by @neozhao98 in #16020
- docs: update baidu_qianfan_endpoint.ipynb doc by @Bigtable123 in #15940
- community: jaguar vector store fix integer-element error when joining metadata values by @fserv in #15939
- Docs[patch]: Add info admonitions to a few agents by @eyurtsev in #15899
- Docs: Update OpenAI functions agent by @eyurtsev in #15894
- community: deprecate ErnieBotChat and ErnieEmbeddings classes by @axiangcoding in #15862
- Fixing the SlackGetChannel Tool Input Error by @keenborder786 in #15725
- feat: add a flag that determines whether to load the milvus collection by @rere950303 in #15693
- community: Update pgvecto_rs to use its high level sdk by @BeautyyuYanli in #15574
- langchain-community: add documentation for Firestore Chat Message History integration by @averikitsch in #15554
- fix tongyi completion and params error by @Funkeke in #15544
- Fix: stop (stop_sequences) param on WatsonxLLM by @MateuszOssGit in #15541
- Fix: fix top_p type hint by @chyroc in #15452
- community: JsonRequestsWrapper by @hanzhichao2000 in #15374
- community: Refactor OpenAIWhisperParserLocal by @andrijdavid in #15150
- add vikingdb and embedding by @19374242 in #15155
- langchain[patch]: fix requests lint by @baskaryan in #16049
- community: implement adelete from VectorStore in Qdrant by @AntonioMorales97 in #16005
- community[patch]: add vector param to index query for pinecone vec store by @jamescalam in #16054
- community[patch]: release 0.0.13 by @efriis in #16087
- Add unit test for overridden lc_namespace by @nfcampos in #16093
- core[patch]: pass exceptions to fallbacks by @baskaryan in #16048
- core[patch]: Release 0.1.11 by @baskaryan in #16100
- Update elasticsearch.ipynb by @bustosjuan in #16090
- Add doc for AstraDB self retriever by @cbornet in #16077
- langchain[patch]: Release 0.1.1 by @baskaryan in #16103
- langchain[patch]: bump core dep to 0.1.9 by @baskaryan in #16104
- docs: tool-use use case by @baskaryan in #15783
New Contributors
- @raunakshrivastava7 made their first contribution in #15642
- @Yuffie made their first contribution in #15631
- @reachusama made their first contribution in #15649
- @Ammar-Azman made their first contribution in #15569
- @kursathalat made their first contribution in #15534
- @EeyoreLee made their first contribution in #15568
- @abzachshan made their first contribution in #15661
- @morugu made their first contribution in #15752
- @SagarBM396 made their first contribution in #15758
- @daniel-cohere made their first contribution in #15840
- @xvjixiang made their first contribution in #15807
- @JanHorcicka made their first contribution in #15916
- @shahrin014 made their first contribution in #15881
- @manishsahni2000 made their first contribution in #15865
- @marsmxm made their first contribution in #15789
- @treisfeld made their first contribution in #15827
- @ohbeep made their first contribution in #15683
- @enfeng made their first contribution in #15532
- @zc277584121 made their first contribution in #15740
- @msetbar made their first contribution in #15594
- @EdwinWenink made their first contribution in #15958
- @var77 made their first contribution in #12951
- @jonathanalgar made their first contribution in #15357
- @Mahad-lab made their first contribution in #16041
- @rokn made their first contribution in #15994
- @CsEnox made their first contribution in #15941
- @bhadreshpsavani made their first contribution in #15889
- @neozhao98 made their first contribution in #16020
- @Bigtable123 made their first contribution in #15940
- @rere950303 made their first contribution in #15693
- @averikitsch made their first contribution in #15554
- @hanzhichao2000 made their first contribution in #15374
- @andrijdavid made their first contribution in #15150
- @19374242 made their first contribution in #15155
- @AntonioMorales97 made their first contribution in #16005
Full Changelog: v0.1.0...v0.1.1