From 1e3877fc34c39c323e5f8c91a10d8d81f89732f7 Mon Sep 17 00:00:00 2001 From: balex Date: Sun, 22 Feb 2026 01:54:34 +0100 Subject: [PATCH] model to builder --- rag-service/src/main/java/com/balex/rag/RagApplication.java | 1 + .../main/java/com/balex/rag/config/RagDefaultsProperties.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/rag-service/src/main/java/com/balex/rag/RagApplication.java b/rag-service/src/main/java/com/balex/rag/RagApplication.java index 799c89b..a09cd18 100644 --- a/rag-service/src/main/java/com/balex/rag/RagApplication.java +++ b/rag-service/src/main/java/com/balex/rag/RagApplication.java @@ -50,6 +50,7 @@ public class RagApplication { SimpleLoggerAdvisor.builder().order(4).build() ) .defaultOptions(OpenAiChatOptions.builder() + .model(ragDefaults.model()) .temperature(ragDefaults.temperature()) .topP(ragDefaults.topP()) .frequencyPenalty(ragDefaults.repeatPenalty() - 1.0) // Ollama repeatPenalty 1.1 -> frequencyPenalty 0.1 diff --git a/rag-service/src/main/java/com/balex/rag/config/RagDefaultsProperties.java b/rag-service/src/main/java/com/balex/rag/config/RagDefaultsProperties.java index d9b5584..e72dfd2 100644 --- a/rag-service/src/main/java/com/balex/rag/config/RagDefaultsProperties.java +++ b/rag-service/src/main/java/com/balex/rag/config/RagDefaultsProperties.java @@ -11,5 +11,6 @@ public record RagDefaultsProperties( @DefaultValue("0.3") double temperature, @DefaultValue("1.1") double repeatPenalty, @DefaultValue("2") int searchTopK, - @DefaultValue("0.3") double similarityThreshold + @DefaultValue("0.3") double similarityThreshold, + @DefaultValue("llama-3.3-70b-versatile") String model ) {} \ No newline at end of file