Spaces:
Building
Building
Update llm_factory.py
Browse files- llm_factory.py +3 -3
llm_factory.py
CHANGED
@@ -9,7 +9,7 @@ from llm_interface import LLMInterface
|
|
9 |
from llm_spark import SparkLLM
|
10 |
from llm_openai import OpenAILLM
|
11 |
from config_provider import ConfigProvider
|
12 |
-
from
|
13 |
|
14 |
class LLMFactory:
|
15 |
@staticmethod
|
@@ -22,7 +22,7 @@ class LLMFactory:
|
|
22 |
raise ValueError("No LLM provider configured")
|
23 |
|
24 |
provider_name = llm_config.name
|
25 |
-
|
26 |
|
27 |
# Get provider definition
|
28 |
provider_def = cfg.global_config.get_provider_config("llm", provider_name)
|
@@ -89,7 +89,7 @@ class LLMFactory:
|
|
89 |
if env_var:
|
90 |
key = os.environ.get(env_var)
|
91 |
if key:
|
92 |
-
|
93 |
return key
|
94 |
|
95 |
raise ValueError(f"No API key found for provider: {provider_name}")
|
|
|
9 |
from llm_spark import SparkLLM
|
10 |
from llm_openai import OpenAILLM
|
11 |
from config_provider import ConfigProvider
|
12 |
+
from logger import log_info, log_error, log_warning, log_debug
|
13 |
|
14 |
class LLMFactory:
|
15 |
@staticmethod
|
|
|
22 |
raise ValueError("No LLM provider configured")
|
23 |
|
24 |
provider_name = llm_config.name
|
25 |
+
log_info(f"π Creating LLM provider: {provider_name}")
|
26 |
|
27 |
# Get provider definition
|
28 |
provider_def = cfg.global_config.get_provider_config("llm", provider_name)
|
|
|
89 |
if env_var:
|
90 |
key = os.environ.get(env_var)
|
91 |
if key:
|
92 |
+
log_info(f"π Using API key from environment: {env_var}")
|
93 |
return key
|
94 |
|
95 |
raise ValueError(f"No API key found for provider: {provider_name}")
|