Michael Yang il y a 1 an
Parent
commit
60b4db6389
1 fichiers modifiés avec 3 ajouts et 0 suppressions
  1. 3 0
      server/images.go

+ 3 - 0
server/images.go

@@ -37,6 +37,7 @@ func (m *Model) Prompt(request api.GenerateRequest) (string, error) {
 	}
 	}
 
 
 	var vars struct {
 	var vars struct {
+		First  bool
 		System string
 		System string
 		Prompt string
 		Prompt string
 
 
@@ -44,8 +45,10 @@ func (m *Model) Prompt(request api.GenerateRequest) (string, error) {
 		Context []int
 		Context []int
 	}
 	}
 
 
+	vars.First = len(vars.Context) == 0
 	vars.System = m.System
 	vars.System = m.System
 	vars.Prompt = request.Prompt
 	vars.Prompt = request.Prompt
+	vars.Context = request.Context
 
 
 	var sb strings.Builder
 	var sb strings.Builder
 	if err := tmpl.Execute(&sb, vars); err != nil {
 	if err := tmpl.Execute(&sb, vars); err != nil {