diff --git a/admin/app/controllers/settings_controller.ts b/admin/app/controllers/settings_controller.ts index fb41318..98c90f5 100644 --- a/admin/app/controllers/settings_controller.ts +++ b/admin/app/controllers/settings_controller.ts @@ -52,7 +52,7 @@ export default class SettingsController { async models({ inertia }: HttpContext) { const availableModels = await this.ollamaService.getAvailableModels({ sort: 'pulls', recommendedOnly: false, query: null, limit: 15 }); - const installedModels = await this.ollamaService.getModels(); + const installedModels = await this.ollamaService.getModels().catch(() => []) const chatSuggestionsEnabled = await KVStore.getValue('chat.suggestionsEnabled') const aiAssistantCustomName = await KVStore.getValue('ai.assistantCustomName') const remoteOllamaUrl = await KVStore.getValue('ai.remoteOllamaUrl')