diff --git a/modules/story-summary/story-summary-ui.js b/modules/story-summary/story-summary-ui.js index cc74289..b67d7ee 100644 --- a/modules/story-summary/story-summary-ui.js +++ b/modules/story-summary/story-summary-ui.js @@ -917,6 +917,15 @@ All checks passed. Beginning incremental extraction... }; ['l0', 'embedding', 'rerank'].forEach(prefix => { + $(`${prefix}-api-key-toggle`).onclick = () => { + const input = $(`${prefix}-api-key`); + const btn = $(`${prefix}-api-key-toggle`); + if (!input || !btn) return; + const show = input.type === 'password'; + input.type = show ? 'text' : 'password'; + btn.textContent = show ? '隐藏' : '显示'; + }; + $(`${prefix}-api-provider`).onchange = e => { saveCurrentVectorApiProfile(prefix); const target = config.vector[`${prefix}Api`] ||= {}; diff --git a/modules/story-summary/story-summary.html b/modules/story-summary/story-summary.html index a111f1f..0559e8c 100644 --- a/modules/story-summary/story-summary.html +++ b/modules/story-summary/story-summary.html @@ -423,7 +423,8 @@
/embeddings,Rerank 会自动补 /rerank。