Mason Daugherty 
							
						 
					 
					
						
						
							
						
						3c3320ae30 
					 
					
						
						
							
							fix: update import paths for ChatOllama to use langchain_ollama instead of community ( #31721 )  
						
						 
						
						
						
						
					 
					
						2025-06-24 16:19:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JasonJ 
							
						 
					 
					
						
						
							
						
						f28ae20b81 
					 
					
						
						
							
							docs: pip install bug fixed ( #25287 )  
						
						 
						
						... 
						
						
						
						Thank you for contributing to LangChain!
- **Description:** Fixing package install bug in cookbook
- **Issue:** zsh:1: no matches found: unstructured[all-docs]
- **Dependencies:** N/A
- **Twitter handle:** if your PR gets announced, and you'd like a
mention, we'll gladly shout you out!
If no one reviews your PR within a few days, please @-mention one of
baskaryan, efriis, eyurtsev, ccurme, vbarda, hwchase17. 
						
						
					 
					
						2024-08-12 05:12:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccurme 
							
						 
					 
					
						
						
							
						
						dcba7df2fe 
					 
					
						
						
							
							community[patch]: deprecate langchain_community Chroma in favor of langchain_chroma ( #24474 )  
						
						 
						
						
						
						
					 
					
						2024-07-22 11:00:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccurme 
							
						 
					 
					
						
						
							
						
						c010ec8b71 
					 
					
						
						
							
							patch: deprecate (a)get_relevant_documents ( #20477 )  
						
						 
						
						... 
						
						
						
						- `.get_relevant_documents(query)` -> `.invoke(query)`
- `.get_relevant_documents(query=query)` -> `.invoke(query)`
- `.get_relevant_documents(query, callbacks=callbacks)` ->
`.invoke(query, config={"callbacks": callbacks})`
- `.get_relevant_documents(query, **kwargs)` -> `.invoke(query,
**kwargs)`
---------
Co-authored-by: Erick Friis <erick@langchain.dev > 
						
						
					 
					
						2024-04-22 11:14:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Lee 
							
						 
					 
					
						
						
							
						
						605c3f23e1 
					 
					
						
						
							
							docs: reorg and visual refresh ( #19765 )  
						
						 
						
						... 
						
						
						
						- put use cases in main sidebar
- move modules to own sidebar, rename components
- cleanup lcel section
- cleanup guides
- update font, cell highlighting
---------
Co-authored-by: Chester Curme <chester.curme@gmail.com >
Co-authored-by: Bagatur <baskaryan@gmail.com > 
						
						
					 
					
						2024-04-04 00:58:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erick Friis 
							
						 
					 
					
						
						
							
						
						b1fa726377 
					 
					
						
						
							
							docs: langchain-openai ( #15513 )  
						
						 
						
						... 
						
						
						
						Updates docs and cookbooks to import ChatOpenAI, OpenAI, and OpenAI
Embeddings from `langchain_openai`
There are likely more
---------
Co-authored-by: Harrison Chase <hw.chase.17@gmail.com > 
						
						
					 
					
						2024-01-06 15:54:48 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bagatur 
							
						 
					 
					
						
						
							
						
						fa5d49f2c1 
					 
					
						
						
							
							docs, experimental[patch], langchain[patch], community[patch]: update storage imports ( #15429 )  
						
						 
						
						... 
						
						
						
						ran 
```bash
g grep -l "langchain.vectorstores" | xargs -L 1 sed -i '' "s/langchain\.vectorstores/langchain_community.vectorstores/g"
g grep -l "langchain.document_loaders" | xargs -L 1 sed -i '' "s/langchain\.document_loaders/langchain_community.document_loaders/g"
g grep -l "langchain.chat_loaders" | xargs -L 1 sed -i '' "s/langchain\.chat_loaders/langchain_community.chat_loaders/g"
g grep -l "langchain.document_transformers" | xargs -L 1 sed -i '' "s/langchain\.document_transformers/langchain_community.document_transformers/g"
g grep -l "langchain\.graphs" | xargs -L 1 sed -i '' "s/langchain\.graphs/langchain_community.graphs/g"
g grep -l "langchain\.memory\.chat_message_histories" | xargs -L 1 sed -i '' "s/langchain\.memory\.chat_message_histories/langchain_community.chat_message_histories/g"
gco master libs/langchain/tests/unit_tests/*/test_imports.py
gco master libs/langchain/tests/unit_tests/**/test_public_api.py
``` 
						
						
					 
					
						2024-01-02 16:47:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bagatur 
							
						 
					 
					
						
						
							
						
						480626dc99 
					 
					
						
						
							
							docs, community[patch], experimental[patch], langchain[patch], cli[pa… ( #15412 )  
						
						 
						
						... 
						
						
						
						…tch]: import models from community
ran
```bash
git grep -l 'from langchain\.chat_models' | xargs -L 1 sed -i '' "s/from\ langchain\.chat_models/from\ langchain_community.chat_models/g"
git grep -l 'from langchain\.llms' | xargs -L 1 sed -i '' "s/from\ langchain\.llms/from\ langchain_community.llms/g"
git grep -l 'from langchain\.embeddings' | xargs -L 1 sed -i '' "s/from\ langchain\.embeddings/from\ langchain_community.embeddings/g"
git checkout master libs/langchain/tests/unit_tests/llms
git checkout master libs/langchain/tests/unit_tests/chat_models
git checkout master libs/langchain/tests/unit_tests/embeddings/test_imports.py
make format
cd libs/langchain; make format
cd ../experimental; make format
cd ../core; make format
``` 
						
						
					 
					
						2024-01-02 15:32:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bagatur 
							
						 
					 
					
						
						
							
						
						9ffca3b92a 
					 
					
						
						
							
							docs[patch], templates[patch]: Import from core ( #14575 )  
						
						 
						
						... 
						
						
						
						Update imports to use core for the low-hanging fruit changes. Ran
following
```bash
git grep -l 'langchain.schema.runnable' {docs,templates,cookbook}  | xargs sed -i '' 's/langchain\.schema\.runnable/langchain_core.runnables/g'
git grep -l 'langchain.schema.output_parser' {docs,templates,cookbook} | xargs sed -i '' 's/langchain\.schema\.output_parser/langchain_core.output_parsers/g'
git grep -l 'langchain.schema.messages' {docs,templates,cookbook} | xargs sed -i '' 's/langchain\.schema\.messages/langchain_core.messages/g'
git grep -l 'langchain.schema.chat_histry' {docs,templates,cookbook} | xargs sed -i '' 's/langchain\.schema\.chat_history/langchain_core.chat_history/g'
git grep -l 'langchain.schema.prompt_template' {docs,templates,cookbook} | xargs sed -i '' 's/langchain\.schema\.prompt_template/langchain_core.prompts/g'
git grep -l 'from langchain.pydantic_v1' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.pydantic_v1/from langchain_core.pydantic_v1/g'
git grep -l 'from langchain.tools.base' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.tools\.base/from langchain_core.tools/g'
git grep -l 'from langchain.chat_models.base' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.chat_models.base/from langchain_core.language_models.chat_models/g'
git grep -l 'from langchain.llms.base' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.llms\.base\ /from langchain_core.language_models.llms\ /g'
git grep -l 'from langchain.embeddings.base' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.embeddings\.base/from langchain_core.embeddings/g'
git grep -l 'from langchain.vectorstores.base' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.vectorstores\.base/from langchain_core.vectorstores/g'
git grep -l 'from langchain.agents.tools' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.agents\.tools/from langchain_core.tools/g'
git grep -l 'from langchain.schema.output' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.schema\.output\ /from langchain_core.outputs\ /g'
git grep -l 'from langchain.schema.embeddings' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.schema\.embeddings/from langchain_core.embeddings/g'
git grep -l 'from langchain.schema.document' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.schema\.document/from langchain_core.documents/g'
git grep -l 'from langchain.schema.agent' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.schema\.agent/from langchain_core.agents/g'
git grep -l 'from langchain.schema.prompt ' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.schema\.prompt\ /from langchain_core.prompt_values /g'
git grep -l 'from langchain.schema.language_model' {docs,templates,cookbook} | xargs sed -i '' 's/from langchain\.schema\.language_model/from langchain_core.language_models/g'
``` 
						
						
					 
					
						2023-12-11 16:49:10 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bagatur 
							
						 
					 
					
						
						
							
						
						3596be5210 
					 
					
						
						
							
							DOCS: format notebooks ( #13371 )  
						
						 
						
						
						
						
					 
					
						2023-11-14 14:17:44 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Predrag Gruevski 
							
						 
					 
					
						
						
							
						
						2ebd167dba 
					 
					
						
						
							
							Lint Python notebooks with ruff. ( #12677 )  
						
						 
						
						... 
						
						
						
						The new ruff version fixed the blocking bugs, and I was able to fairly
easily us to a passing state: ruff fixed some issues on its own, I fixed
a handful by hand, and I added a list of narrowly-targeted exclusions
for files that are currently failing ruff rules that we probably should
look into eventually.
I went pretty lenient on the docs / cookbooks rules, allowing dead code
and such things. Perhaps in the future we may want to tighten the rules
further, but this is already a good set of checks that found real issues
and will prevent them going forward. 
						
						
					 
					
						2023-11-14 15:58:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bagatur 
							
						 
					 
					
						
						
							
						
						2424fff3f1 
					 
					
						
						
							
							notebook fmt ( #12498 )  
						
						 
						
						
						
						
					 
					
						2023-10-29 15:50:09 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Martin 
							
						 
					 
					
						
						
							
						
						b01a443ee5 
					 
					
						
						
							
							Update figures in multi-modal Cookbooks ( #12060 )  
						
						 
						
						
						
						
					 
					
						2023-10-19 19:51:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Surav Shrestha 
							
						 
					 
					
						
						
							
						
						be04695554 
					 
					
						
						
							
							fix typos in cookbook/Semi_structured_multi_modal_RAG_LLaMA2.ipynb ( #11791 )  
						
						 
						
						... 
						
						
						
						I have fixed some typos in file
`cookbook/Semi_structured_multi_modal_RAG_LLaMA2.ipynb`. I kindly
request the repo maintainers to review and merge it. Thanks! 
						
						
					 
					
						2023-10-16 19:09:20 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Martin 
							
						 
					 
					
						
						
							
						
						18a4fdded6 
					 
					
						
						
							
							Add deps and minor cleaning to cookbooks ( #11886 )  
						
						 
						
						
						
						
					 
					
						2023-10-16 13:37:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Martin 
							
						 
					 
					
						
						
							
						
						ccd1400423 
					 
					
						
						
							
							Update multi-modal notebooks ( #11827 )  
						
						 
						
						
						
						
					 
					
						2023-10-15 09:00:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Martin 
							
						 
					 
					
						
						
							
						
						98c8516ef1 
					 
					
						
						
							
							Semi-structured and Multi-modal RAG cookbooks ( #11582 )  
						
						 
						
						
						
						
					 
					
						2023-10-13 08:45:54 -07:00