diff --git a/extensions/void/src/common/sendLLMMessage.ts b/extensions/void/src/common/sendLLMMessage.ts index a6746009..bb3377e6 100644 --- a/extensions/void/src/common/sendLLMMessage.ts +++ b/extensions/void/src/common/sendLLMMessage.ts @@ -112,9 +112,9 @@ const sendGeminiMsg: SendLLMMessageFnTypeInternal = async ({ messages, onText, o } try { - const genAI = new GoogleGenerativeAI(voidConfig.gemini.apikey); + const genAI = new GoogleGenerativeAI(voidConfig.Gemini.apikey); // Force the model to be exactly what's configured - const modelName = voidConfig.gemini.model; + const modelName = voidConfig.Gemini.model; const model = genAI.getGenerativeModel({ model: modelName }); // Combine system messages with the first user message diff --git a/extensions/void/src/webviews/common/contextForConfig.tsx b/extensions/void/src/webviews/common/contextForConfig.tsx index 5d8dc1a5..51f9e515 100644 --- a/extensions/void/src/webviews/common/contextForConfig.tsx +++ b/extensions/void/src/webviews/common/contextForConfig.tsx @@ -26,7 +26,7 @@ export const configFields = [ 'openRouter', 'openAICompatible', 'azure', - 'gemini' + 'Gemini' ] as const @@ -165,7 +165,7 @@ const voidConfigInfo: Record< // } // }, }, - gemini: { + Gemini: { apikey: configString('Google API key.', ''), model: configEnum( 'Gemini model to use.',