LLM Providers #52

Merged
Nunzi99 merged 8 commits from 29-aggiungere-llm-providers into main 2025-10-27 21:07:30 +01:00
2 changed files with 5 additions and 1 deletions
Showing only changes of commit 6e2f871e77 - Show all commits

View File

@@ -5,9 +5,13 @@
# https://makersuite.google.com/app/apikey # https://makersuite.google.com/app/apikey
GOOGLE_API_KEY= GOOGLE_API_KEY=
# https://platform.openai.com/settings/organization/api-keys
OPENAI_API_KEY= OPENAI_API_KEY=
# https://admin.mistral.ai/organization/api-keys
MISTRAL_API_KEY= MISTRAL_API_KEY=
# https://platform.deepseek.com/api_keys
DEEPSEEK_API_KEY= DEEPSEEK_API_KEY=
# https://console.x.ai/team/%TEAM_ID%/api-keys
XAI_API_KEY= XAI_API_KEY=
############################################################################### ###############################################################################
# Configurazioni per gli agenti di mercato # Configurazioni per gli agenti di mercato

View File

@@ -85,7 +85,7 @@ class ModelsConfig(BaseModel):
@property @property
def all_models(self) -> list[AppModel]: def all_models(self) -> list[AppModel]:
return self.gemini + self.ollama return self.gemini + self.ollama + self.gpt + self.mistral + self.deepseek + self.xai
def validate_models(self) -> None: def validate_models(self) -> None:
""" """