From 0bec697a86f0e2c2ef8350686a63f86d5eaa246f Mon Sep 17 00:00:00 2001 From: Markus Klenke Date: Sat, 10 Feb 2024 00:23:26 +0000 Subject: [PATCH] Specifies OllamaChatResponseModel --- .../models/chat/OllamaChatResponseModel.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/main/java/io/github/amithkoujalgi/ollama4j/core/models/chat/OllamaChatResponseModel.java diff --git a/src/main/java/io/github/amithkoujalgi/ollama4j/core/models/chat/OllamaChatResponseModel.java b/src/main/java/io/github/amithkoujalgi/ollama4j/core/models/chat/OllamaChatResponseModel.java new file mode 100644 index 0000000..da69dfe --- /dev/null +++ b/src/main/java/io/github/amithkoujalgi/ollama4j/core/models/chat/OllamaChatResponseModel.java @@ -0,0 +1,21 @@ +package io.github.amithkoujalgi.ollama4j.core.models.chat; + +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.util.List; +import lombok.Data; + +@Data +public class OllamaChatResponseModel { + private String model; + private @JsonProperty("created_at") String createdAt; + private OllamaChatMessage message; + private boolean done; + private List context; + private @JsonProperty("total_duration") Long totalDuration; + private @JsonProperty("load_duration") Long loadDuration; + private @JsonProperty("prompt_eval_duration") Long promptEvalDuration; + private @JsonProperty("eval_duration") Long evalDuration; + private @JsonProperty("prompt_eval_count") Integer promptEvalCount; + private @JsonProperty("eval_count") Integer evalCount; +}