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

This commit is contained in:
Jeffrey Morgan 2023-11-02 15:48:02 -07:00 committed by GitHub
parent 2e53704685
commit 1beb5645a9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

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