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}}` }