Add Mistral Provider

This commit is contained in:
Alishahryar1
2026-05-23 16:16:59 -07:00
parent b8c1f72865
commit 870576937f
18 changed files with 427 additions and 48 deletions
+26
View File
@@ -134,6 +134,17 @@ FIELDS: tuple[ConfigFieldSpec, ...] = (
settings_attr="open_router_api_key",
secret=True,
),
ConfigFieldSpec(
"MISTRAL_API_KEY",
"Mistral API Key",
"providers",
"secret",
settings_attr="mistral_api_key",
secret=True,
description=(
"Mistral La Plateforme (api.mistral.ai); Experiment plan is free tier with rate limits."
),
),
ConfigFieldSpec(
"DEEPSEEK_API_KEY",
"DeepSeek API Key",
@@ -227,6 +238,15 @@ FIELDS: tuple[ConfigFieldSpec, ...] = (
secret=True,
advanced=True,
),
ConfigFieldSpec(
"MISTRAL_PROXY",
"Mistral Proxy",
"providers",
"secret",
settings_attr="mistral_proxy",
secret=True,
advanced=True,
),
ConfigFieldSpec(
"LMSTUDIO_PROXY",
"LM Studio Proxy",
@@ -699,6 +719,12 @@ FIELDS: tuple[ConfigFieldSpec, ...] = (
"smoke",
advanced=True,
),
ConfigFieldSpec(
"FCC_SMOKE_MODEL_MISTRAL",
"Smoke Mistral Model",
"smoke",
advanced=True,
),
ConfigFieldSpec(
"FCC_SMOKE_MODEL_DEEPSEEK",
"Smoke DeepSeek Model",