From 1bd6c85fa85bcc0b9d78603c5fee2dec7b91e701 Mon Sep 17 00:00:00 2001 From: Gabriel Sancho Date: Fri, 27 Mar 2026 03:01:53 -0300 Subject: [PATCH] =?UTF-8?q?fix(backend):=20implement=20step=201=20?= =?UTF-8?q?=E2=80=94=20llama=20config=20from=20env=20vars?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.example | 4 ++++ .../com/condado/newsletter/service/LlamaPreviewService.kt | 4 ++-- backend/src/main/resources/application.yml | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.env.example b/.env.example index 9a27e45..b4b88f4 100644 --- a/.env.example +++ b/.env.example @@ -26,6 +26,10 @@ IMAP_INBOX_FOLDER=INBOX OPENAI_API_KEY=sk-replace-me OPENAI_MODEL=gpt-4o +# ── Llama / Ollama (backend preview generation) ─────────────────────────────── +LLAMA_BASE_URL=http://celtinha.desktop:11434 +LLAMA_MODEL=gemma3:4b + # ── Application ─────────────────────────────────────────────────────────────── APP_RECIPIENTS=friend1@example.com,friend2@example.com diff --git a/backend/src/main/kotlin/com/condado/newsletter/service/LlamaPreviewService.kt b/backend/src/main/kotlin/com/condado/newsletter/service/LlamaPreviewService.kt index 5147050..bd9a1e9 100644 --- a/backend/src/main/kotlin/com/condado/newsletter/service/LlamaPreviewService.kt +++ b/backend/src/main/kotlin/com/condado/newsletter/service/LlamaPreviewService.kt @@ -10,8 +10,8 @@ import org.springframework.web.client.RestClient @Service class LlamaPreviewService( private val restClient: RestClient, - @Value("\${llama.base-url:http://localhost:11434}") private val baseUrl: String, - @Value("\${llama.model:gemma3:4b}") private val model: String + @Value("\${llama.base-url}") private val baseUrl: String, + @Value("\${llama.model}") private val model: String ) { /** diff --git a/backend/src/main/resources/application.yml b/backend/src/main/resources/application.yml index 2d5fec2..65353f8 100644 --- a/backend/src/main/resources/application.yml +++ b/backend/src/main/resources/application.yml @@ -49,8 +49,8 @@ openai: model: ${OPENAI_MODEL:gpt-4o} llama: - base-url: ${LLAMA_BASE_URL:http://localhost:11434} - model: ${LLAMA_MODEL:gemma3:4b} + base-url: ${LLAMA_BASE_URL} + model: ${LLAMA_MODEL} springdoc: swagger-ui: