Harrison Chase 
							
						 
					 
					
						
						
							
						
						4eda647fdd 
					 
					
						
						
							
							infra: add -p to mkdir in lint steps ( #17013 )  
						
						... 
						
						
						
						Previously, if this did not find a mypy cache then it wouldnt run
this makes it always run
adding mypy ignore comments with existing uncaught issues to unblock other prs
---------
Co-authored-by: Erick Friis <erick@langchain.dev >
Co-authored-by: Bagatur <22008038+baskaryan@users.noreply.github.com > 
						
						
					 
					
						2024-02-05 11:22:06 -08:00 
						 
				 
			
				
					
						
							
							
								Zhuoyun(John) Xu 
							
						 
					 
					
						
						
							
						
						508bde7f40 
					 
					
						
						
							
							community[patch]: Ollama - Pass headers to post request in async method ( #16660 )  
						
						... 
						
						
						
						# Description
A previous PR (https://github.com/langchain-ai/langchain/pull/15881 )
added option to pass headers to ollama endpoint, but headers are not
pass to the async method. 
						
						
					 
					
						2024-01-27 16:11:32 -08:00 
						 
				 
			
				
					
						
							
							
								Micah Parker 
							
						 
					 
					
						
						
							
						
						6543e585a5 
					 
					
						
						
							
							community[patch]: Added support for Ollama's num_predict option in ChatOllama ( #16633 )  
						
						... 
						
						
						
						Just a simple default addition to the options payload for a ollama
generate call to support a max_new_tokens parameter.
Should fix issue: https://github.com/langchain-ai/langchain/issues/14715  
						
						
					 
					
						2024-01-26 15:00:19 -08:00 
						 
				 
			
				
					
						
							
							
								Fei Wang 
							
						 
					 
					
						
						
							
						
						d0e101e4e0 
					 
					
						
						
							
							community[patch]: fix ollama astream ( #16070 )  
						
						... 
						
						
						
						Update ollama.py 
						
						
					 
					
						2024-01-17 09:42:41 -08:00 
						 
				 
			
				
					
						
							
							
								chyroc 
							
						 
					 
					
						
						
							
						
						d334efc848 
					 
					
						
						
							
							community[patch]: fix top_p type hint ( #15452 )  
						
						... 
						
						
						
						fix: https://github.com/langchain-ai/langchain/issues/15341 
@efriis 
						
						
					 
					
						2024-01-15 11:59:39 -08:00 
						 
				 
			
				
					
						
							
							
								shahrin014 
							
						 
					 
					
						
						
							
						
						86321a949f 
					 
					
						
						
							
							community: Ollama - Parameter structure to follow official documentation ( #16035 )  
						
						... 
						
						
						
						## Feature
- Follow parameter structure as per official documentation 
- top level parameters (e.g. model, system, template) will be passed as
top level parameters
  - other parameters will be sent in options unless options is provided

## Tests
- Test if top level parameters handled properly
- Test if parameters that are not top level parameters are handled as
options
- Test if options is provided, it will be passed as is 
						
						
					 
					
						2024-01-15 10:17:58 -08:00 
						 
				 
			
				
					
						
							
							
								shahrin014 
							
						 
					 
					
						
						
							
						
						bdd90ae2ee 
					 
					
						
						
							
							community: Ollama - Pass headers to post request ( #15881 )  
						
						... 
						
						
						
						## Feature
- Set additional headers in constructor
- Headers will be sent in post request
This feature is useful if deploying Ollama on a cloud service such as
hugging face, which requires authentication tokens to be passed in the
request header.
## Tests
- Test if header is passed
- Test if header is not passed 
						
						
					 
					
						2024-01-11 21:40:35 -08:00 
						 
				 
			
				
					
						
							
							
								David Křístek 
							
						 
					 
					
						
						
							
						
						a010f29013 
					 
					
						
						
							
							fix: call correct stream method in ollama ( #15104 )  
						
						... 
						
						
						
						Co-authored-by: David Kristek <david@David--MacBook-Pro.local > 
						
						
					 
					
						2024-01-01 14:03:53 -08:00 
						 
				 
			
				
					
						
							
							
								shroominic 
							
						 
					 
					
						
						
							
						
						e6f0cee896 
					 
					
						
						
							
							community: Async Ollama + ChatOllama ( #15169 )  
						
						... 
						
						
						
						**Description:**
Adding async methods to booth OllamaLLM and ChatOllama to enable async
streaming and async .on_llm_new_token callbacks.
**Issue:**
ChatOllama is not working in combination with an AsyncCallbackManager
because the .on_llm_new_token method is not awaited. 
						
						
					 
					
						2023-12-26 12:08:04 -08:00 
						 
				 
			
				
					
						
							
							
								chyroc 
							
						 
					 
					
						
						
							
						
						3a3f880e5a 
					 
					
						
						
							
							Patch: improve ollama 404 api error message,  fix   #15147  ( #15156 )  
						
						... 
						
						
						
						Make this issue more clearly exposed to developers 
						
						
					 
					
						2023-12-26 11:07:39 -08:00 
						 
				 
			
				
					
						
							
							
								Lance Martin 
							
						 
					 
					
						
						
							
						
						42421860bc 
					 
					
						
						
							
							Add image support for Ollama ( #14713 )  
						
						... 
						
						
						
						Support [LLaVA](https://ollama.ai/library/llava ):
* Upgrade Ollama
* `ollama pull llava`
Ensure compatibility with [image prompt
template](https://github.com/langchain-ai/langchain/pull/14263 )
---------
Co-authored-by: jacoblee93 <jacoblee93@gmail.com > 
						
						
					 
					
						2023-12-15 16:00:55 -08:00 
						 
				 
			
				
					
						
							
							
								Bagatur 
							
						 
					 
					
						
						
							
						
						ed58eeb9c5 
					 
					
						
						
							
							community[major], core[patch], langchain[patch], experimental[patch]: Create langchain-community ( #14463 )  
						
						... 
						
						
						
						Moved the following modules to new package langchain-community in a backwards compatible fashion:
```
mv langchain/langchain/adapters community/langchain_community
mv langchain/langchain/callbacks community/langchain_community/callbacks
mv langchain/langchain/chat_loaders community/langchain_community
mv langchain/langchain/chat_models community/langchain_community
mv langchain/langchain/document_loaders community/langchain_community
mv langchain/langchain/docstore community/langchain_community
mv langchain/langchain/document_transformers community/langchain_community
mv langchain/langchain/embeddings community/langchain_community
mv langchain/langchain/graphs community/langchain_community
mv langchain/langchain/llms community/langchain_community
mv langchain/langchain/memory/chat_message_histories community/langchain_community
mv langchain/langchain/retrievers community/langchain_community
mv langchain/langchain/storage community/langchain_community
mv langchain/langchain/tools community/langchain_community
mv langchain/langchain/utilities community/langchain_community
mv langchain/langchain/vectorstores community/langchain_community
mv langchain/langchain/agents/agent_toolkits community/langchain_community
mv langchain/langchain/cache.py community/langchain_community
mv langchain/langchain/adapters community/langchain_community
mv langchain/langchain/callbacks community/langchain_community/callbacks
mv langchain/langchain/chat_loaders community/langchain_community
mv langchain/langchain/chat_models community/langchain_community
mv langchain/langchain/document_loaders community/langchain_community
mv langchain/langchain/docstore community/langchain_community
mv langchain/langchain/document_transformers community/langchain_community
mv langchain/langchain/embeddings community/langchain_community
mv langchain/langchain/graphs community/langchain_community
mv langchain/langchain/llms community/langchain_community
mv langchain/langchain/memory/chat_message_histories community/langchain_community
mv langchain/langchain/retrievers community/langchain_community
mv langchain/langchain/storage community/langchain_community
mv langchain/langchain/tools community/langchain_community
mv langchain/langchain/utilities community/langchain_community
mv langchain/langchain/vectorstores community/langchain_community
mv langchain/langchain/agents/agent_toolkits community/langchain_community
mv langchain/langchain/cache.py community/langchain_community
```
Moved the following to core
```
mv langchain/langchain/utils/json_schema.py core/langchain_core/utils
mv langchain/langchain/utils/html.py core/langchain_core/utils
mv langchain/langchain/utils/strings.py core/langchain_core/utils
cat langchain/langchain/utils/env.py >> core/langchain_core/utils/env.py
rm langchain/langchain/utils/env.py
```
See .scripts/community_split/script_integrations.sh for all changes 
						
						
					 
					
						2023-12-11 13:53:30 -08:00