llms and api keys reorder

frdel committed May 19, 2025 at 14:38 UTC 27942092b2d046c1e71a5ce5d027273ed563ff1b
2 files changed +9 -9
models.py
+1 -1
@@ -43,6 +43,7 @@ class ModelType(Enum):
43
44 class ModelProvider(Enum):
45 ANTHROPIC = "Anthropic"
46 + CHUTES = "Chutes"
47 DEEPSEEK = "DeepSeek"
48 GOOGLE = "Google"
49 GROQ = "Groq"
@@ -54,7 +55,6 @@ class ModelProvider(Enum):
55 OPENAI_AZURE = "OpenAI Azure"
56 OPENROUTER = "OpenRouter"
57 SAMBANOVA = "Sambanova"
57 - CHUTES = "Chutes" # Added Chutes
58 OTHER = "Other"
59
60
python/helpers/settings.py
+8 -8
@@ -459,23 +459,23 @@ def convert_out(settings: Settings) -> SettingsOutput:
459 api_keys_fields.append(
460 _get_api_key_field(settings, "anthropic", "Anthropic API Key")
461 )
462 - api_keys_fields.append(_get_api_key_field(settings, "groq", "Groq API Key"))
463 - api_keys_fields.append(_get_api_key_field(settings, "google", "Google API Key"))
464 - api_keys_fields.append(_get_api_key_field(settings, "deepseek", "DeepSeek API Key"))
462 api_keys_fields.append(
466 - _get_api_key_field(settings, "openrouter", "OpenRouter API Key")
463 + _get_api_key_field(settings, "chutes", "Chutes API Key")
464 )
465 + api_keys_fields.append(_get_api_key_field(settings, "deepseek", "DeepSeek API Key"))
466 + api_keys_fields.append(_get_api_key_field(settings, "google", "Google API Key"))
467 + api_keys_fields.append(_get_api_key_field(settings, "groq", "Groq API Key"))
468 api_keys_fields.append(
469 - _get_api_key_field(settings, "sambanova", "Sambanova API Key")
469 + _get_api_key_field(settings, "huggingface", "HuggingFace API Key")
470 )
471 api_keys_fields.append(
472 _get_api_key_field(settings, "mistralai", "MistralAI API Key")
473 )
474 api_keys_fields.append(
475 - _get_api_key_field(settings, "huggingface", "HuggingFace API Key")
475 + _get_api_key_field(settings, "openrouter", "OpenRouter API Key")
476 )
477 - api_keys_fields.append( # Added Chutes API Key
478 - _get_api_key_field(settings, "chutes", "Chutes API Key")
477 + api_keys_fields.append(
478 + _get_api_key_field(settings, "sambanova", "Sambanova API Key")
479 )
480
481 api_keys_section: SettingsSection = {