fix(llm): sort local providers first by using DESC order on is_local

This commit is contained in:
matevip 2026-04-05 07:51:01 +08:00
parent d2d78b855e
commit c335baf14d

View File

@ -26,7 +26,7 @@ public class ModelProviderService {
public List<ProviderInfoDTO> listProviders() {
List<ModelProviderEntity> providers = modelProviderMapper.selectList(new LambdaQueryWrapper<ModelProviderEntity>()
.orderByAsc(ModelProviderEntity::getIsLocal)
.orderByDesc(ModelProviderEntity::getIsLocal)
.orderByAsc(ModelProviderEntity::getIsCustom)
.orderByAsc(ModelProviderEntity::getName));
Map<String, List<ModelConfigEntity>> modelsByProvider = modelConfigService.listModels().stream()