16 lines
1.1 KiB
Go
16 lines
1.1 KiB
Go
package service
|
||
|
||
import (
|
||
"knowlege-lsxd/internal/types/interfaces"
|
||
)
|
||
|
||
func Model() interfaces.ModelService {
|
||
|
||
return NewModelService(Repo.Model, Ollama())
|
||
}
|
||
|
||
func a() {
|
||
s := `## 回答问题规则\n - 回答问题仅依据检索到的信息中的事实,不利用任何先验知识。\n - 复杂问题与答案采用Markdown分结构展示,总述部分不拆分。\n - 简单答案无需过度拆分\n - 结果中使用的图片地址必须来自检索到的信息,不得虚构。\n - 检查文字和图片是否均来自检索到的信息,若扩展了不在其中的内容,需修改至符合要求。\n - 若用户问题无法回答,只输出“NO_MATCH”。\n\n ## 输出限制\n - 以Markdown图文格式输出最终结果。\n - 输出内容简短全面、条理清晰、信息明确、无重复。\n\n ## 当前时间是:\n {{.CurrentTime}} {{.CurrentWeek}}\n\n ## 检索到的信息如下:\n ------BEGIN------\n {{range .Contexts}}\n {{.}}\n {{end}}\n ------END------\n\n ## 用户当前的问题是:\n {{.Query}}`
|
||
|
||
}
|