瀏覽代碼

only use system prompt if context is not provided (#978)

Jeffrey Morgan 1 年之前
父節點
當前提交
1beb5645a9
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      server/images.go

+ 5 - 1
server/images.go

@@ -69,10 +69,14 @@ func (m *Model) Prompt(request api.GenerateRequest) (string, error) {
 	}
 	}
 
 
 	vars.First = len(request.Context) == 0
 	vars.First = len(request.Context) == 0
-	vars.System = m.System
+
 	vars.Prompt = request.Prompt
 	vars.Prompt = request.Prompt
 	vars.Context = request.Context
 	vars.Context = request.Context
 
 
+	if len(vars.Context) == 0 {
+		vars.System = m.System
+	}
+
 	if request.System != "" {
 	if request.System != "" {
 		vars.System = request.System
 		vars.System = request.System
 	}
 	}