Explorar el Código

:art: AI clear context action https://github.com/siyuan-note/siyuan/issues/10255

Daniel hace 1 año
padre
commit
b375208ab8
Se han modificado 1 ficheros con 6 adiciones y 6 borrados
  1. 6 6
      kernel/model/ai.go

+ 6 - 6
kernel/model/ai.go

@@ -40,6 +40,12 @@ func ChatGPTWithAction(ids []string, action string) (ret string) {
 		return
 	}
 
+	if "Clear context" == action {
+		// AI clear context action https://github.com/siyuan-note/siyuan/issues/10255
+		cachedContextMsg = nil
+		return
+	}
+
 	msg := getBlocksContent(ids)
 	ret = chatGPTWithAction(msg, action, false)
 	return
@@ -64,12 +70,6 @@ func chatGPT(msg string, cloud bool) (ret string) {
 
 func chatGPTWithAction(msg string, action string, cloud bool) (ret string) {
 	action = strings.TrimSpace(action)
-	if "Clear context" == action {
-		// AI clear context action https://github.com/siyuan-note/siyuan/issues/10255
-		cachedContextMsg = nil
-		return
-	}
-
 	if "" != action {
 		msg = action + ":\n\n" + msg
 	}