refactor(llm): remove unused temperature parameter from LLMConfig

This commit is contained in:
Ahmed Allam
2025-11-15 12:44:40 +04:00
parent d1f7741965
commit 478bf5d4d3

View File

@@ -5,7 +5,6 @@ class LLMConfig:
def __init__( def __init__(
self, self,
model_name: str | None = None, model_name: str | None = None,
temperature: float = 0,
enable_prompt_caching: bool = True, enable_prompt_caching: bool = True,
prompt_modules: list[str] | None = None, prompt_modules: list[str] | None = None,
timeout: int | None = None, timeout: int | None = None,
@@ -15,7 +14,6 @@ class LLMConfig:
if not self.model_name: if not self.model_name:
raise ValueError("STRIX_LLM environment variable must be set and not empty") raise ValueError("STRIX_LLM environment variable must be set and not empty")
self.temperature = max(0.0, min(1.0, temperature))
self.enable_prompt_caching = enable_prompt_caching self.enable_prompt_caching = enable_prompt_caching
self.prompt_modules = prompt_modules or [] self.prompt_modules = prompt_modules or []