From 8df2ccb1042be59da8d1aa18544e3b5375e4697e Mon Sep 17 00:00:00 2001 From: krizki-arpiandi <127814920+krizki-arpiandi@users.noreply.github.com> Date: Thu, 13 Nov 2025 15:04:03 +0700 Subject: [PATCH] Temporary Fix Somehow the mModule.generate() function seems to append context incorrectly, for example: ``` user : "Who are you ?" assistant : "I am an Artificial ... " user : "what is 2 +2?" assistant : "I am an AI ..." user : "what is 3+3?" assistant : "I am an LLM, you can call me Llama ... " ``` So I reset the context as temporary fix --- .../main/java/com/example/executorchllamademo/MainActivity.java | 1 + 1 file changed, 1 insertion(+) diff --git a/llm/android/LlamaDemo/app/src/main/java/com/example/executorchllamademo/MainActivity.java b/llm/android/LlamaDemo/app/src/main/java/com/example/executorchllamademo/MainActivity.java index e80fbc8f..4f01f2be 100644 --- a/llm/android/LlamaDemo/app/src/main/java/com/example/executorchllamademo/MainActivity.java +++ b/llm/android/LlamaDemo/app/src/main/java/com/example/executorchllamademo/MainActivity.java @@ -845,6 +845,7 @@ public void run() { onModelRunStopped(); } }); + mModule.resetContext(); ETLogging.getInstance().log("Inference completed"); } };