From 8fad56c117a9e71fdb0745296f6bb38f36b09abf Mon Sep 17 00:00:00 2001 From: Sandor BEDO Date: Fri, 11 Jul 2025 22:25:53 +0200 Subject: [PATCH] fix: do not load ollama.yml when not neeeded --- lib/ex_llm/providers/ollama.ex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/ex_llm/providers/ollama.ex b/lib/ex_llm/providers/ollama.ex index 4c3e9596..cd831714 100644 --- a/lib/ex_llm/providers/ollama.ex +++ b/lib/ex_llm/providers/ollama.ex @@ -88,9 +88,9 @@ defmodule ExLLM.Providers.Ollama do config = get_config(config_provider) - raw_model = Keyword.get(options, :model, Map.get(config, :model, get_default_model())) + raw_model = Keyword.get(options, :model, Map.get(config, :model)) # Strip provider prefix if present - model = strip_provider_prefix(raw_model) + model = strip_provider_prefix(raw_model || get_default_model()) # Ensure we have a model model = model || get_default_model() @@ -157,9 +157,9 @@ defmodule ExLLM.Providers.Ollama do config = get_config(config_provider) - raw_model = Keyword.get(options, :model, Map.get(config, :model, get_default_model())) + raw_model = Keyword.get(options, :model, Map.get(config, :model)) # Strip provider prefix if present - model = strip_provider_prefix(raw_model) + model = strip_provider_prefix(raw_model || get_default_model()) # Ensure we have a model model = model || get_default_model()