Support model name placeholder in system prompts

This commit is contained in:
2026-09-09 21:59:49 -07:00
parent 4dd5916862
commit 27cbdea778
2 changed files with 3 additions and 1 deletions
+2 -1
View File
@@ -9,7 +9,8 @@ export const buildBody=()=>{
msgs.push({role:'system', content: mPrompt});
}
const sPrompt = (SUNE.system_prompt || '').trim();
const modelName=SUNE.model.replace(/^(or:|oai:|g:|cla:|cf:)/,'').replace(/^[^/]*\//,'').replace(/(?::online|:free)+$/,'');
const sPrompt = (SUNE.system_prompt || '').trim().replaceAll('{{model_name}}',()=>modelName);
if(sPrompt) {
msgs.push({role:'system', content: sPrompt});
}