Gemini thinking: Specify context size, system prompt and vision support

This commit is contained in:
Cohee
2024-12-27 22:39:26 +02:00
parent 0d8977d688
commit a82c05a8ac
4 changed files with 5 additions and 1 deletions

View File

@@ -294,6 +294,7 @@ async function sendMakerSuiteRequest(request, response) {
}
const should_use_system_prompt = (
model.includes('gemini-2.0-flash-thinking-exp') ||
model.includes('gemini-2.0-flash-exp') ||
model.includes('gemini-1.5-flash') ||
model.includes('gemini-1.5-pro') ||

View File

@@ -360,6 +360,7 @@ export function convertCohereMessages(messages, names) {
*/
export function convertGooglePrompt(messages, model, useSysPrompt, names) {
const visionSupportedModels = [
'gemini-2.0-flash-thinking-exp-1219',
'gemini-2.0-flash-exp',
'gemini-1.5-flash',
'gemini-1.5-flash-latest',