feat(ConfigManager): auto fetch model list for OpenAI compatible

This commit is contained in:
AnotiaWang
2025-02-12 16:44:14 +08:00
parent 9f2760d8b8
commit f4a29aeed1
4 changed files with 76 additions and 9 deletions

View File

@ -6,7 +6,7 @@ export const useAiModel = () => {
case 'openai-compatible':
const openai = createOpenAI({
apiKey: config.config.ai.apiKey,
baseURL: config.config.ai.apiBase || 'https://api.openai.com/v1', // TODO: better default
baseURL: config.aiApiBase,
})
return openai(config.config.ai.model)
default: