(provider: 'qwen' | 'volcengine')
| 76 | * 设置当前 provider |
| 77 | */ |
| 78 | export function setCurrentProvider(provider: 'qwen' | 'volcengine'): void { |
| 79 | // 导入默认配置以获取默认模型 |
| 80 | const { getProviderConfig } = require('./defaults.js'); |
| 81 | const providerConfig = getProviderConfig(provider); |
| 82 | |
| 83 | saveUserConfig({ |
| 84 | currentProvider: provider, |
| 85 | currentModel: providerConfig.defaultModel, |
| 86 | }); |
| 87 | console.log(chalk.green(`✅ 已设置当前 LLM 提供商为: ${provider}`)); |
| 88 | console.log(chalk.green(`✅ 已自动设置模型为: ${providerConfig.defaultModel}`)); |
| 89 | } |
| 90 | |
| 91 | /** |
| 92 | * 设置当前模型 |
no test coverage detected