From fba38ba823497b0725cc5eedbbef8fb593638622 Mon Sep 17 00:00:00 2001 From: buzz-lightsnack-2007 <73412182+buzz-lightsnack-2007@users.noreply.github.com> Date: Mon, 15 Apr 2024 14:25:57 +0800 Subject: [PATCH] Revert gemini-pro-vision to use gemini-pro An error 400 always occurs through gemini-pro-vision, so gemini-pro might work better. There's no need to change the message structure. --- scripts/product.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/product.js b/scripts/product.js index d28baa3..a3e727b 100644 --- a/scripts/product.js +++ b/scripts/product.js @@ -80,7 +80,7 @@ export default class product { if ((this.analysis && this.analysis != null && this.analysis != undefined) ? !((typeof this.analysis).contains(`obj`) && !Array.isArray(this.analysis)) : true) { // Analyze the data. const gemini = (await import(chrome.runtime.getURL("scripts/AI/gemini.js"))).default; - let analyzer = new gemini (await secretariat.read([`settings`,`analysis`,`api`,`key`]), `gemini-pro-vision`); + let analyzer = new gemini (await secretariat.read([`settings`,`analysis`,`api`,`key`]), `gemini-pro`); // Analyze the data. let PROMPT = [];