diff --git a/surfsense_backend/app/agents/new_chat/llm_config.py b/surfsense_backend/app/agents/new_chat/llm_config.py index 12b389a2d..8339e9eff 100644 --- a/surfsense_backend/app/agents/new_chat/llm_config.py +++ b/surfsense_backend/app/agents/new_chat/llm_config.py @@ -108,7 +108,7 @@ class AgentConfig: use_default_system_instructions=True, citations_enabled=True, config_id=AUTO_MODE_ID, - config_name="Auto (Load Balanced)", + config_name="Auto (Fastest)", is_auto_mode=True, ) diff --git a/surfsense_backend/app/routes/image_generation_routes.py b/surfsense_backend/app/routes/image_generation_routes.py index a8963e181..97a3559b9 100644 --- a/surfsense_backend/app/routes/image_generation_routes.py +++ b/surfsense_backend/app/routes/image_generation_routes.py @@ -69,7 +69,7 @@ def _get_global_image_gen_config(config_id: int) -> dict | None: if config_id == IMAGE_GEN_AUTO_MODE_ID: return { "id": IMAGE_GEN_AUTO_MODE_ID, - "name": "Auto (Load Balanced)", + "name": "Auto (Fastest)", "provider": "AUTO", "model_name": "auto", "is_auto_mode": True, @@ -215,7 +215,7 @@ async def get_global_image_gen_configs( safe_configs.append( { "id": 0, - "name": "Auto (Load Balanced)", + "name": "Auto (Fastest)", "description": "Automatically routes across available image generation providers.", "provider": "AUTO", "custom_provider": None, diff --git a/surfsense_backend/app/routes/new_llm_config_routes.py b/surfsense_backend/app/routes/new_llm_config_routes.py index f90e86594..f784bd273 100644 --- a/surfsense_backend/app/routes/new_llm_config_routes.py +++ b/surfsense_backend/app/routes/new_llm_config_routes.py @@ -64,7 +64,7 @@ async def get_global_new_llm_configs( safe_configs.append( { "id": 0, - "name": "Auto (Load Balanced)", + "name": "Auto (Fastest)", "description": "Automatically routes requests across available LLM providers for optimal performance and rate limit handling. Recommended for most users.", "provider": "AUTO", "custom_provider": None, diff --git a/surfsense_backend/app/routes/search_spaces_routes.py b/surfsense_backend/app/routes/search_spaces_routes.py index fd84c0f45..d115c31e2 100644 --- a/surfsense_backend/app/routes/search_spaces_routes.py +++ b/surfsense_backend/app/routes/search_spaces_routes.py @@ -324,7 +324,7 @@ async def _get_llm_config_by_id( if config_id == 0: return { "id": 0, - "name": "Auto (Load Balanced)", + "name": "Auto (Fastest)", "description": "Automatically routes requests across available LLM providers for optimal performance and rate limit handling", "provider": "AUTO", "custom_provider": None, @@ -402,7 +402,7 @@ async def _get_image_gen_config_by_id( if config_id == 0: return { "id": 0, - "name": "Auto (Load Balanced)", + "name": "Auto (Fastest)", "description": "Automatically routes requests across available image generation providers", "provider": "AUTO", "model_name": "auto", diff --git a/surfsense_backend/app/services/llm_service.py b/surfsense_backend/app/services/llm_service.py index e21259990..5af804fed 100644 --- a/surfsense_backend/app/services/llm_service.py +++ b/surfsense_backend/app/services/llm_service.py @@ -41,7 +41,7 @@ def get_global_llm_config(llm_config_id: int) -> dict | None: if llm_config_id == AUTO_MODE_ID: return { "id": AUTO_MODE_ID, - "name": "Auto (Load Balanced)", + "name": "Auto (Fastest)", "description": "Automatically routes requests across available LLM providers for optimal performance and rate limit handling", "provider": "AUTO", "model_name": "auto", diff --git a/surfsense_web/components/new-chat/image-config-sidebar.tsx b/surfsense_web/components/new-chat/image-config-sidebar.tsx index be84b0b22..60fa60fa4 100644 --- a/surfsense_web/components/new-chat/image-config-sidebar.tsx +++ b/surfsense_web/components/new-chat/image-config-sidebar.tsx @@ -129,7 +129,7 @@ export function ImageConfigSidebar({ const getTitle = () => { if (mode === "create") return "Add Image Model"; - if (isAutoMode) return "Auto Mode (Load Balanced)"; + if (isAutoMode) return "Auto Mode (Fastest)"; if (isGlobal) return "View Global Image Model"; return "Edit Image Model"; }; diff --git a/surfsense_web/components/new-chat/model-config-sidebar.tsx b/surfsense_web/components/new-chat/model-config-sidebar.tsx index 3e731c164..90fb95c88 100644 --- a/surfsense_web/components/new-chat/model-config-sidebar.tsx +++ b/surfsense_web/components/new-chat/model-config-sidebar.tsx @@ -68,7 +68,7 @@ export function ModelConfigSidebar({ // Get title based on mode const getTitle = () => { if (mode === "create") return "Add New Configuration"; - if (isAutoMode) return "Auto Mode (Load Balanced)"; + if (isAutoMode) return "Auto Mode (Fastest)"; if (isGlobal) return "View Global Configuration"; return "Edit Configuration"; }; @@ -307,7 +307,7 @@ export function ModelConfigSidebar({

- Automatic Load Balancing + Automatic (Fastest)

Distributes requests across all configured LLM providers diff --git a/surfsense_web/components/new-chat/model-selector.tsx b/surfsense_web/components/new-chat/model-selector.tsx index 01a926a5a..98911fe38 100644 --- a/surfsense_web/components/new-chat/model-selector.tsx +++ b/surfsense_web/components/new-chat/model-selector.tsx @@ -293,14 +293,14 @@ export function ModelSelector({ LLM Image @@ -377,7 +377,7 @@ export function ModelSelector({

- {isAutoMode ? "Auto load balancing" : config.model_name} + {isAutoMode ? "Auto Mode" : config.model_name} {!isAutoMode && config.citations_enabled && ( }
- {isAuto ? "Auto load balancing" : config.model_name} + {isAuto ? "Auto Mode" : config.model_name} {onEditImage && !isAuto && ( diff --git a/surfsense_web/components/settings/llm-role-manager.tsx b/surfsense_web/components/settings/llm-role-manager.tsx index cdc84d400..8c6fbf4cf 100644 --- a/surfsense_web/components/settings/llm-role-manager.tsx +++ b/surfsense_web/components/settings/llm-role-manager.tsx @@ -503,7 +503,7 @@ export function LLMRoleManager({ searchSpaceId }: LLMRoleManagerProps) { />

- Auto Load Balanced + Auto Mode

Routes across all available providers