Spaces:
Paused
Paused
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}")
|