From bfa347aa717947ce2a936adb72871bb3b47661cc Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 9 May 2024 17:15:20 +0200 Subject: [PATCH] Gemini: links --- app/src/main/java/eu/faircode/email/Gemini.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/Gemini.java b/app/src/main/java/eu/faircode/email/Gemini.java index 5b95a29109..b634c60d1f 100644 --- a/app/src/main/java/eu/faircode/email/Gemini.java +++ b/app/src/main/java/eu/faircode/email/Gemini.java @@ -78,12 +78,13 @@ public class Gemini { jcontents.put(jcontent); } - // https://ai.google.dev/api/python/google/generativeai/GenerationConfig + // https://ai.google.dev/api/python/google/ai/generativelanguage/GenerationConfig JSONObject jconfig = new JSONObject(); if (temperature != null) jconfig.put("temperature", temperature); jconfig.put("candidate_count", n); + // https://ai.google.dev/api/python/google/ai/generativelanguage/SafetySetting JSONArray jsafety = new JSONArray(); JSONObject jsex = new JSONObject(); @@ -106,6 +107,7 @@ public class Gemini { jdanger.put("threshold", "BLOCK_ONLY_HIGH"); jsafety.put(jdanger); + // https://ai.google.dev/api/python/google/ai/generativelanguage/GenerateContentRequest JSONObject jrequest = new JSONObject(); jrequest.put("contents", jcontents); jrequest.put("generationConfig", jconfig); @@ -150,8 +152,8 @@ public class Gemini { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); String apikey = prefs.getString("gemini_apikey", null); - // https://ai.google.dev/tutorials/rest_quickstart // https://ai.google.dev/api/rest + // https://ai.google.dev/tutorials/rest_quickstart Uri uri = Uri.parse(getUri(context)).buildUpon() .appendEncodedPath(path) .build();