update prompt

This commit is contained in:
leookun
2026-08-20 12:56:49 +08:00
parent e9d3845de0
commit eb68375306
16 changed files with 289 additions and 1134 deletions
+6 -2
View File
@@ -2,7 +2,10 @@ package prompt
import "strings"
const fakeModelIDPlaceholder = "{{FAKE_MODEL_ID}}"
const (
fakeModelIDPlaceholder = "{{FAKE_MODEL_ID}}"
fakeModelNamePlaceholder = "{{FAKE_MODEL_NAME}}"
)
// RenderPromptTemplate 将 prompt 资产中的占位符替换为当前请求的真实模型名称。
func RenderPromptTemplate(text string, modelName string) string {
@@ -10,5 +13,6 @@ func RenderPromptTemplate(text string, modelName string) string {
if replacement == "" {
replacement = "当前请求模型"
}
return strings.ReplaceAll(text, fakeModelIDPlaceholder, replacement)
text = strings.ReplaceAll(text, fakeModelIDPlaceholder, replacement)
return strings.ReplaceAll(text, fakeModelNamePlaceholder, replacement)
}