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
+24
View File
@@ -0,0 +1,24 @@
package prompt
import "testing"
func TestRenderPromptTemplateReplacesModelPlaceholders(t *testing.T) {
t.Parallel()
got := RenderPromptTemplate(
"id={{FAKE_MODEL_ID}} name={{FAKE_MODEL_NAME}}",
"Test Model",
)
if want := "id=Test Model name=Test Model"; got != want {
t.Fatalf("RenderPromptTemplate() = %q, want %q", got, want)
}
}
func TestRenderPromptTemplateUsesFallbackModelName(t *testing.T) {
t.Parallel()
got := RenderPromptTemplate("{{FAKE_MODEL_NAME}}", " ")
if want := "当前请求模型"; got != want {
t.Fatalf("RenderPromptTemplate() = %q, want %q", got, want)
}
}