diff --git a/bricks/llm.js b/bricks/llm.js index 2a451e0..942883c 100644 --- a/bricks/llm.js +++ b/bricks/llm.js @@ -446,6 +446,16 @@ bricks.LlmIO = class extends bricks.VBox { } async setup_kdb(event){ var data = this.kdb_setting + if (this.kdb_setting.prompt_tmpl){ + this.kdb_setting.prompt_tmpl = `将下面的提示词按照后面贴出的参考知识改写: + +{{prompt}} + +{% for i, r in enumerate(records) %} +参考{{i}}:{{r.content}} + +{% endfor %}`; + } event.preventDefault(); event.stopPropagation(); var rect = this.showRectage(); diff --git a/bricks/llmout.js b/bricks/llmout.js index 4ab488a..6a254db 100644 --- a/bricks/llmout.js +++ b/bricks/llmout.js @@ -36,9 +36,9 @@ bricks.UserInputView = class extends bricks.VBox { } else { mdtext += ` * ${f.label || f.name} -\`\`\` + ${data[f.name]} -\`\`\` + `; } }