From 51dd3f3e1e09d4782f1ad61973af2d96a219c556 Mon Sep 17 00:00:00 2001 From: Amith Koujalgi Date: Tue, 6 Aug 2024 10:46:35 +0530 Subject: [PATCH] Added Json ignore properties for `ModelsProcessResponse` Signed-off-by: Amith Koujalgi --- src/main/java/io/github/ollama4j/OllamaAPI.java | 9 ++++++++- .../github/ollama4j/models/ps/ModelsProcessResponse.java | 2 ++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/github/ollama4j/OllamaAPI.java b/src/main/java/io/github/ollama4j/OllamaAPI.java index 64ccb18..d3c68a2 100644 --- a/src/main/java/io/github/ollama4j/OllamaAPI.java +++ b/src/main/java/io/github/ollama4j/OllamaAPI.java @@ -58,7 +58,14 @@ public class OllamaAPI { private final ToolRegistry toolRegistry = new ToolRegistry(); /** - * Instantiates the Ollama API. + * Instantiates the Ollama API with default Ollama host: http://localhost:11434 + **/ + public OllamaAPI() { + this.host = "http://localhost:11434"; + } + + /** + * Instantiates the Ollama API with specified Ollama host address. * * @param host the host address of Ollama server */ diff --git a/src/main/java/io/github/ollama4j/models/ps/ModelsProcessResponse.java b/src/main/java/io/github/ollama4j/models/ps/ModelsProcessResponse.java index 8c5fb2f..0f086fd 100644 --- a/src/main/java/io/github/ollama4j/models/ps/ModelsProcessResponse.java +++ b/src/main/java/io/github/ollama4j/models/ps/ModelsProcessResponse.java @@ -1,5 +1,6 @@ package io.github.ollama4j.models.ps; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import lombok.Data; import lombok.NoArgsConstructor; @@ -7,6 +8,7 @@ import java.util.List; @Data @NoArgsConstructor +@JsonIgnoreProperties(ignoreUnknown = true) public class ModelsProcessResponse { private List models;