浏览代码

clear previous images when submitting an image to `ollama run` (#2316)

Jeffrey Morgan 1 年之前
父节点
当前提交
38296ab352
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      cmd/interactive.go

+ 8 - 0
cmd/interactive.go

@@ -496,6 +496,14 @@ func generateInteractive(cmd *cobra.Command, opts runOptions) error {
 				if err != nil {
 					return err
 				}
+
+				// clear all previous images for better responses
+				if len(images) > 0 {
+					for i := range opts.Messages {
+						opts.Messages[i].Images = nil
+					}
+				}
+
 				newMessage.Content = msg
 				newMessage.Images = images
 			}