initial commit
This commit is contained in:
parent
7a291b7bba
commit
d57ad1b56b
@ -97,7 +97,7 @@ class GeminiService(LLMService):
|
||||
"""Initialize the Gemini service."""
|
||||
try:
|
||||
import google.generativeai as genai
|
||||
genai.configure(api_key=settings.gemini_api_key)
|
||||
genai.configure(api_key=settings.GEMINI_API_KEY)
|
||||
self.model = genai.GenerativeModel(settings.gemini_model)
|
||||
except (ImportError, AttributeError) as e:
|
||||
logger.error(f"Failed to initialize Gemini service: {e}")
|
||||
@ -198,9 +198,9 @@ def get_llm_service() -> LLMService:
|
||||
"""
|
||||
llm_provider = settings.LLM_PROVIDER.lower()
|
||||
|
||||
if llm_provider == "openai" and settings.openai_api_key:
|
||||
if llm_provider == "openai" and settings.OPEANAI_API_KEY:
|
||||
return OpenAIService()
|
||||
elif llm_provider == "gemini" and settings.gemini_api_key:
|
||||
elif llm_provider == "gemini" and settings.GEMINI_API_KEY:
|
||||
return GeminiService()
|
||||
elif llm_provider == "mock" or settings.environment == "test":
|
||||
# Use mock service for testing or when configured
|
||||
|
Loading…
x
Reference in New Issue
Block a user