重构项目架构,添加 Nccs API 设置,优化流式支持逻辑

This commit is contained in:
2026-01-20 09:51:21 +08:00
parent 3d6a3d2f97
commit 8672df9311
6 changed files with 32 additions and 17 deletions

View File

@@ -38,13 +38,15 @@ if (window.Amily2Bus) {
export function getNccsApiSettings() {
return {
nccsEnabled: extension_settings[extensionName]?.nccsEnabled || false,
apiMode: extension_settings[extensionName]?.nccsApiMode || 'openai_test',
apiUrl: extension_settings[extensionName]?.nccsApiUrl?.trim() || '',
apiKey: extension_settings[extensionName]?.nccsApiKey?.trim() || '',
model: extension_settings[extensionName]?.nccsModel || '',
maxTokens: extension_settings[extensionName]?.nccsMaxTokens || 4000,
temperature: extension_settings[extensionName]?.nccsTemperature || 0.7,
tavernProfile: extension_settings[extensionName]?.nccsTavernProfile || ''
tavernProfile: extension_settings[extensionName]?.nccsTavernProfile || '',
useFakeStream: extension_settings[extensionName]?.nccsFakeStreamEnabled || false
};
}