diff --git a/src/main/provider/defaults.ts b/src/main/provider/defaults.ts index 7154955a9..6d4d32d26 100644 --- a/src/main/provider/defaults.ts +++ b/src/main/provider/defaults.ts @@ -384,6 +384,21 @@ export const DEFAULT_PROVIDERS: LLM_PROVIDER_BASE[] = [ defaultBaseUrl: 'https://routerra.ai/v1' } }, + { + id: 'straico', + name: 'Straico', + apiType: 'openai-completions', + apiKey: '', + baseUrl: 'https://api.straico.com/v2', + enable: false, + websites: { + official: 'https://www.straico.com/', + apiKey: 'https://platform.straico.com/settings-api', + docs: 'https://documenter.getpostman.com/view/5900072/2s9YyzddrR', + models: 'https://api.straico.com/v2/models', + defaultBaseUrl: 'https://api.straico.com/v2' + } + }, { id: 'poe', name: 'Poe', diff --git a/src/renderer/src/assets/llm-icons/straico.svg b/src/renderer/src/assets/llm-icons/straico.svg new file mode 100644 index 000000000..53696e535 --- /dev/null +++ b/src/renderer/src/assets/llm-icons/straico.svg @@ -0,0 +1 @@ + diff --git a/src/renderer/src/components/icons/modelIconRegistry.ts b/src/renderer/src/components/icons/modelIconRegistry.ts index f6cf68d02..907daef56 100644 --- a/src/renderer/src/components/icons/modelIconRegistry.ts +++ b/src/renderer/src/components/icons/modelIconRegistry.ts @@ -50,6 +50,7 @@ import kimiColorIcon from '@/assets/llm-icons/kimi-color.svg?url' import moonshotColorIcon from '@/assets/llm-icons/moonshot.svg?url' import openrouterColorIcon from '@/assets/llm-icons/openrouter.svg?url' import routerraColorIcon from '@/assets/llm-icons/routerra.svg?url' +import straicoColorIcon from '@/assets/llm-icons/straico.svg?url' import poeColorIcon from '@/assets/llm-icons/poe-color.svg?url' import geminiColorIcon from '@/assets/llm-icons/gemini-color.svg?url' import githubColorIcon from '@/assets/llm-icons/github.svg?url' @@ -158,6 +159,7 @@ export const modelIcons = { moonshot: moonshotColorIcon, openrouter: openrouterColorIcon, routerra: routerraColorIcon, + straico: straicoColorIcon, poe: poeColorIcon, gemini: geminiColorIcon, github: githubColorIcon,