mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-02-23 23:47:43 +01:00
Update: [prompt-converters.js] Remove gemini-pro-vision from constants
Removed gemini-pro-vision from visionSupportedModels. Also removed dummyRequiredModels as Gemini Pro, its cause, has been deleted.
This commit is contained in:
parent
43feffdfae
commit
d16f5a24f4
@ -355,13 +355,6 @@ export function convertGooglePrompt(messages, model, useSysPrompt = false, charN
|
|||||||
'gemini-1.5-pro-002',
|
'gemini-1.5-pro-002',
|
||||||
'gemini-1.5-pro-exp-0801',
|
'gemini-1.5-pro-exp-0801',
|
||||||
'gemini-1.5-pro-exp-0827',
|
'gemini-1.5-pro-exp-0827',
|
||||||
'gemini-1.0-pro-vision-latest',
|
|
||||||
'gemini-pro-vision',
|
|
||||||
];
|
|
||||||
|
|
||||||
const dummyRequiredModels = [
|
|
||||||
'gemini-1.0-pro-vision-latest',
|
|
||||||
'gemini-pro-vision',
|
|
||||||
];
|
];
|
||||||
|
|
||||||
const isMultimodal = visionSupportedModels.includes(model);
|
const isMultimodal = visionSupportedModels.includes(model);
|
||||||
@ -452,8 +445,7 @@ export function convertGooglePrompt(messages, model, useSysPrompt = false, charN
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// pro 1.5 doesn't require a dummy image to be attached, other vision models do
|
if (isMultimodal && !hasImage) {
|
||||||
if (isMultimodal && dummyRequiredModels.includes(model) && !hasImage) {
|
|
||||||
contents[0].parts.push({
|
contents[0].parts.push({
|
||||||
inlineData: {
|
inlineData: {
|
||||||
mimeType: 'image/png',
|
mimeType: 'image/png',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user