mirror of
https://github.com/M66B/FairEmail.git
synced 2025-03-01 01:06:11 +00:00
Small improvement
This commit is contained in:
parent
127128db19
commit
b3f455ff7c
1 changed files with 6 additions and 2 deletions
|
@ -87,13 +87,11 @@ public class FragmentDialogSummarize extends FragmentDialogBase {
|
||||||
tvElapsed.setVisibility(View.GONE);
|
tvElapsed.setVisibility(View.GONE);
|
||||||
tvError.setVisibility(View.GONE);
|
tvError.setVisibility(View.GONE);
|
||||||
pbWait.setVisibility(View.VISIBLE);
|
pbWait.setVisibility(View.VISIBLE);
|
||||||
args.putLong("start", new Date().getTime());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onPostExecute(Bundle args) {
|
protected void onPostExecute(Bundle args) {
|
||||||
pbWait.setVisibility(View.GONE);
|
pbWait.setVisibility(View.GONE);
|
||||||
args.putLong("elapsed", new Date().getTime() - args.getLong("start"));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -139,8 +137,11 @@ public class FragmentDialogSummarize extends FragmentDialogBase {
|
||||||
input.add(new OpenAI.Message(OpenAI.USER,
|
input.add(new OpenAI.Message(OpenAI.USER,
|
||||||
OpenAI.Content.get(ssb, id, context)));
|
OpenAI.Content.get(ssb, id, context)));
|
||||||
|
|
||||||
|
long start = new Date().getTime();
|
||||||
OpenAI.Message[] result =
|
OpenAI.Message[] result =
|
||||||
OpenAI.completeChat(context, model, input.toArray(new OpenAI.Message[0]), temperature, 1);
|
OpenAI.completeChat(context, model, input.toArray(new OpenAI.Message[0]), temperature, 1);
|
||||||
|
args.putLong("elapsed", new Date().getTime() - start);
|
||||||
|
|
||||||
if (result.length == 0)
|
if (result.length == 0)
|
||||||
return null;
|
return null;
|
||||||
|
|
||||||
|
@ -163,8 +164,11 @@ public class FragmentDialogSummarize extends FragmentDialogBase {
|
||||||
return null;
|
return null;
|
||||||
Gemini.Message content = new Gemini.Message(Gemini.USER, new String[]{prompt, text});
|
Gemini.Message content = new Gemini.Message(Gemini.USER, new String[]{prompt, text});
|
||||||
|
|
||||||
|
long start = new Date().getTime();
|
||||||
Gemini.Message[] result =
|
Gemini.Message[] result =
|
||||||
Gemini.generate(context, model, new Gemini.Message[]{content}, temperature, 1);
|
Gemini.generate(context, model, new Gemini.Message[]{content}, temperature, 1);
|
||||||
|
args.putLong("elapsed", new Date().getTime() - start);
|
||||||
|
|
||||||
if (result.length == 0)
|
if (result.length == 0)
|
||||||
return null;
|
return null;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue