From 9398dd3d6b15750d80c706091db0ba60384ad984 Mon Sep 17 00:00:00 2001 From: Nicho Deng Date: Wed, 4 Nov 2026 12:31:37 +0800 Subject: [PATCH] feat(settings): add cheapaimodel provider preset --- CHANGELOG.md | 1 + src/views/setting/provider-form-dialog.vue | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09e42f0..c9e8e86 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Runcrate provider preset in AI settings (OpenAI compatible, base URL `https://api.runcrate.ai/v1`) +- cheapaimodel provider preset in AI settings (OpenAI compatible, base URL `https://api.cheapaimodel.ai/v1`) ## [1.0.1] - 2026-10-28 diff --git a/src/views/setting/provider-form-dialog.vue b/src/views/setting/provider-form-dialog.vue index 7b9572c..ee2ce3c 100644 --- a/src/views/setting/provider-form-dialog.vue +++ b/src/views/setting/provider-form-dialog.vue @@ -55,6 +55,7 @@ const presets = computed(() => [ { id: 'api-route', name: 'API Route', apiCompatibility: 'openai', baseUrl: 'https://global.api-route.com/v1', kind: 'api-route' }, { id: 'cheaper-inference', name: 'Cheaper Inference', apiCompatibility: 'openai', baseUrl: 'https://api.cheaperinference.com/v1', kind: 'cheaper-inference' }, { id: 'runcrate', name: 'Runcrate', apiCompatibility: 'openai', baseUrl: 'https://api.runcrate.ai/v1', kind: 'runcrate' }, + { id: 'cheapaimodel', name: 'cheapaimodel', apiCompatibility: 'openai', baseUrl: 'https://api.cheapaimodel.ai/v1', kind: 'cheapaimodel' }, { id: 'anthropic', name: 'Anthropic', apiCompatibility: 'anthropic', baseUrl: 'https://api.anthropic.com/v1', kind: 'anthropic' }, { id: 'gemini', name: 'Google Gemini', apiCompatibility: 'openai', baseUrl: 'https://generativelanguage.googleapis.com/v1beta/openai', kind: 'gemini' }, { id: 'grok', name: 'Grok', apiCompatibility: 'openai', baseUrl: 'https://api.x.ai/v1', kind: 'grok' },