Ver código fonte

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

Jeffrey Morgan 1 ano atrás
pai
commit
1beb5645a9
1 arquivos alterados com 5 adições e 1 exclusões
  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.System = m.System
+
 	vars.Prompt = request.Prompt
 	vars.Context = request.Context
 
+	if len(vars.Context) == 0 {
+		vars.System = m.System
+	}
+
 	if request.System != "" {
 		vars.System = request.System
 	}