amithkoujalgi 
							
						 
					 
					
						
						
							
						
						a9c7f4e5e0 
					 
					
						
						
							
							Rename TestAPIsTest to OllamaAPIIntegrationTest  
						
						 
						
						
						
						
					 
					
						2025-03-10 23:44:18 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						e7f58d4e0d 
					 
					
						
						
							
							Add integration tests and enhance test configurations  
						
						 
						
						... 
						
						
						
						Introduced integration tests for various API functionalities, ensuring comprehensive coverage. Updated test dependencies in `pom.xml` and added handling for unknown JSON properties in the `Model` class. Also included configuration to support running unit and integration tests in the CI workflow. 
						
						
					 
					
						2025-03-10 23:40:44 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sven Strickroth 
							
						 
					 
					
						
						
							
						
						138497b30f 
					 
					
						
						
							
							Introduce BearerAuth class  
						
						 
						
						... 
						
						
						
						Signed-off-by: Sven Strickroth <email@cs-ware.de > 
						
						
					 
					
						2025-03-10 14:55:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sven Strickroth 
							
						 
					 
					
						
						
							
						
						3a792090e2 
					 
					
						
						
							
							Support bearer token  
						
						 
						
						... 
						
						
						
						May be use as follows:
```
ollamaAPI.setBasicAuth(new BasicAuth() {
	@Override
	public String getBasicAuthHeaderValue() { return "Bearer [sometext]"; }
});
```
Signed-off-by: Sven Strickroth <email@cs-ware.de > 
						
						
					 
					
						2025-03-10 14:39:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						7ef859bba5 
					 
					
						
						
							
							clean up  
						
						 
						
						
						
						
					 
					
						2025-03-09 20:29:34 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						3c30593e1e 
					 
					
						
						
							
							clean up  
						
						 
						
						
						
						
					 
					
						2025-03-08 17:44:00 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						98b794ca2b 
					 
					
						
						
							
							Add a test GitHub Actions workflow to publish to a GitHub repository, Maven repository, and GitHub Pages  
						
						 
						
						
						
						
					 
					
						2025-03-08 17:24:29 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						bc90a15a68 
					 
					
						
						
							
							Add "Examples" link to navbar and footer  
						
						 
						
						... 
						
						
						
						Added a link to the "Examples" repository in both the navbar and the "Usage" section of the footer. This improves accessibility to code examples, providing users with an easier way to explore practical use cases. 
						
						
					 
					
						2025-03-08 16:45:43 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						bb4689e94b 
					 
					
						
						
							
							Add examples section and GitHub links to docs and README  
						
						 
						
						... 
						
						
						
						Introduced an examples section in the README to highlight the `ollama4j-examples` repository. Added an iframe and link in the chat API documentation for better reference. Adjusted formatting for improved readability and consistency. 
						
						
					 
					
						2025-03-08 16:34:00 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						6739c93edc 
					 
					
						
						
							
							Refactor workflows and update dependencies.  
						
						 
						
						... 
						
						
						
						Renamed workflow for clearer purpose and updated project dependencies across multiple packages to newer versions. Improved the `pom.xml` Maven config by adding a build phase and output directory for Javadoc generation. Upgraded several NPM packages, removing deprecated versions and adding license metadata for better dependency management. 
						
						
					 
					
						2025-03-08 16:05:17 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						c8c30d703b 
					 
					
						
						
							
							Refactor code to enhance robustness and clarity  
						
						 
						
						... 
						
						
						
						Refactored `OllamaChatMessageRole` to simplify custom role creation, guarding against nulls in `OllamaToolsResult`, and made `OllamaChatResult` properties immutable. Improved error handling in `OllamaAPI`, added verbose logs, and ensured safer JSON parsing for tool responses. Introduced `@JsonIgnoreProperties` for better deserialization support. 
						
						
					 
					
						2025-03-08 15:46:43 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						419b0369c9 
					 
					
						
						
							
							Merge pull request  #93  from hboutemy/reproducible-builds  
						
						 
						
						... 
						
						
						
						enable Reproducible Builds 
						
						
					 
					
						2025-02-28 21:57:31 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hervé Boutemy 
							
						 
					 
					
						
						
							
						
						d9a94b95e1 
					 
					
						
						
							
							enable Reproducible Builds  
						
						 
						
						
						
						
					 
					
						2025-02-23 18:02:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						db1db948c8 
					 
					
						
						
							
							Merge pull request  #94  from hboutemy/release  
						
						 
						
						... 
						
						
						
						use release flag instead of old source/target 
						
						
					 
					
						2025-02-23 19:48:26 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hervé Boutemy 
							
						 
					 
					
						
						
							
						
						41ad780224 
					 
					
						
						
							
							use release flag instead of old source/target  
						
						 
						
						
						
						
					 
					
						2025-02-21 17:14:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						cb58c6a9b0 
					 
					
						
						
							
							Updated README.md  
						
						 
						
						
						
						
					 
					
						2025-02-17 23:47:48 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						d1115e0b35 
					 
					
						
						
							
							Updated README.md  
						
						 
						
						
						
						
					 
					
						2025-02-17 23:47:11 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						740bd3750b 
					 
					
						
						
							
							Merge pull request  #92  from ollama4j/90  
						
						 
						
						... 
						
						
						
						Addresses issue where creation of model was failing 
						
						
					 
					
						2025-02-17 22:37:20 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						c9aa6c9e08 
					 
					
						
						
							
							Merge branch 'main' into 90  
						
						 
						
						
						
						
					 
					
						2025-02-17 22:35:38 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						71bba6ee0d 
					 
					
						
						
							
							Added GH action to run tests  
						
						 
						
						
						
						
					 
					
						2025-02-17 22:33:02 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						27b2201ff9 
					 
					
						
						
							
							Added GH action to run tests  
						
						 
						
						
						
						
					 
					
						2025-02-17 22:31:56 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						23d23c4ad7 
					 
					
						
						
							
							Added new createModel API to make it conform to Ollama's new API -  https://github.com/ollama/ollama/blob/main/docs/api.md#create-a-model  
						
						 
						
						
						
						
					 
					
						2025-02-17 22:25:25 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						e409ff1cf9 
					 
					
						
						
							
							Update OllamaAPI.java  
						
						 
						
						
						
						
					 
					
						2025-02-03 08:56:49 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						9a12cebb68 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2025-02-01 23:13:35 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						24f5bc4fec 
					 
					
						
						
							
							Delete close-issue.yml  
						
						 
						
						
						
						
					 
					
						2025-02-01 09:10:46 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						d7c313417b 
					 
					
						
						
							
							Update label-issue-stale.yml  
						
						 
						
						
						
						
					 
					
						2025-02-01 09:03:57 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						b67b4c7eb5 
					 
					
						
						
							
							Update publish-docs.yml  
						
						 
						
						
						
						
					 
					
						2025-02-01 00:10:37 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						ab70201844 
					 
					
						
						
							
							Merge pull request  #89  from kwongiho/main  
						
						 
						
						... 
						
						
						
						Add support for deepseek-r1 model 
						
						
					 
					
						2025-02-01 00:00:26 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwongiho 
							
						 
					 
					
						
						
							
						
						ac8a40a017 
					 
					
						
						
							
							Add support for deepseek-r1 model  
						
						 
						
						
						
						
					 
					
						2025-01-30 21:32:29 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						1ac65f821b 
					 
					
						
						
							
							Update label-issue-stale.yml  
						
						 
						
						
						
						
					 
					
						2025-01-29 00:34:17 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						d603c4b94b 
					 
					
						
						
							
							Update label-issue-stale.yml  
						
						 
						
						
						
						
					 
					
						2025-01-29 00:17:34 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						a418cbc1dc 
					 
					
						
						
							
							Create label-issue-stale.yml  
						
						 
						
						
						
						
					 
					
						2025-01-29 00:17:11 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						785dd12730 
					 
					
						
						
							
							Update close-issue.yml  
						
						 
						
						
						
						
					 
					
						2025-01-28 23:52:22 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						dda807d818 
					 
					
						
						
							
							Merge pull request  #88  from seeseemelk/feature/token-streamer  
						
						 
						
						... 
						
						
						
						Add ability to stream tokens in chat 
						
						
					 
					
						2025-01-26 17:37:22 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						a06a4025fa 
					 
					
						
						
							
							Merge pull request  #87  from seeseemelk/feature/annotated-objects  
						
						 
						
						... 
						
						
						
						Add support for registering object instances 
						
						
					 
					
						2025-01-26 17:35:58 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						761fbc3398 
					 
					
						
						
							
							Add support for streaming tokens  
						
						 
						
						
						
						
					 
					
						2025-01-24 15:05:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a96dc11679 
					 
					
						
						
							
							Fix random test failure  
						
						 
						
						
						
						
					 
					
						2025-01-24 15:05:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b2b3febdaa 
					 
					
						
						
							
							Add support for registering object instances instead of only through the @OllamaToolService annotation  
						
						 
						
						
						
						
					 
					
						2025-01-24 13:38:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						f27bea11d5 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/ollama4j/ollama4j  
						
						 
						
						
						
						
					 
					
						2025-01-14 10:44:13 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								amithkoujalgi 
							
						 
					 
					
						
						
							
						
						9503451d5a 
					 
					
						
						
							
							Create close-issue.yml  
						
						 
						
						
						
						
					 
					
						2025-01-14 10:42:58 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						04bae4ca6a 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2025-01-14 10:06:30 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						3e33b8df62 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2025-01-13 20:08:42 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						a494053263 
					 
					
						
						
							
							Merge pull request  #85  from AgentSchmecker/feature/annotationBasedTools  
						
						 
						
						... 
						
						
						
						Feature/annotation based tools 
						
						
					 
					
						2025-01-04 23:52:51 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Klenke 
							
						 
					 
					
						
						
							
						
						260c57ca84 
					 
					
						
						
							
							Removes system.err lines  
						
						 
						
						
						
						
					 
					
						2024-12-27 23:10:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Klenke 
							
						 
					 
					
						
						
							
						
						db008de0ca 
					 
					
						
						
							
							Adds documentation for annotation based Tool registration  
						
						 
						
						
						
						
					 
					
						2024-12-27 23:07:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Klenke 
							
						 
					 
					
						
						
							
						
						1b38466f44 
					 
					
						
						
							
							Adds BigDecimal type for ToolProperty typeCast  
						
						 
						
						
						
						
					 
					
						2024-12-27 23:05:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Klenke 
							
						 
					 
					
						
						
							
						
						26ec00dab8 
					 
					
						
						
							
							Adds Javadoc for new classes and annotations  
						
						 
						
						
						
						
					 
					
						2024-12-27 22:33:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Klenke 
							
						 
					 
					
						
						
							
						
						5e6971cc4a 
					 
					
						
						
							
							Adds first approach to annotation based tool callings using basic java reflection  
						
						 
						
						
						
						
					 
					
						2024-12-27 22:20:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Amith Koujalgi 
							
						 
					 
					
						
						
							
						
						8b3417ecda 
					 
					
						
						
							
							Merge pull request  #82  from AgentSchmecker/feature/toolextension_for_chat_model  
						
						 
						
						... 
						
						
						
						Enable chat API to use Tools 
						
						
					 
					
						2024-12-17 12:03:56 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Klenke 
							
						 
					 
					
						
						
							
						
						35f5f34196 
					 
					
						
						
							
							Adds doc for tool-based chat API calls  
						
						 
						
						
						
						
					 
					
						2024-12-09 23:30:05 +01:00