mirror of
				https://github.com/SillyTavern/SillyTavern.git
				synced 2025-06-05 21:59:27 +02: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:
		| @@ -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', | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user