diff --git a/example/app/src/main/java/com/ruilaizi/example/ui/MainViewModel.java b/example/app/src/main/java/com/ruilaizi/example/ui/MainViewModel.java index 3df733e..896be0f 100644 --- a/example/app/src/main/java/com/ruilaizi/example/ui/MainViewModel.java +++ b/example/app/src/main/java/com/ruilaizi/example/ui/MainViewModel.java @@ -89,9 +89,10 @@ public class MainViewModel extends AndroidViewModel { resultLiveData.setValue(""); errorLiveData.setValue(null); + final String inputForOptimize = prompt; executor.execute(() -> { try { - PromptGenerator.OptimizeResult result = repository.optimizePrompt(prompt, 0.7f, 1000); + PromptGenerator.OptimizeResult result = repository.optimizePrompt(inputForOptimize, 0.7f, 1000); String display = result.toDisplayText(); resultLiveData.postValue(display); snackbarLiveData.postValue("提示词优化完成");