@@ -17,19 +17,16 @@ import {
1717import { firebaseConfig } from "../config/firebase-config" ;
1818
1919export const AVAILABLE_GENERATIVE_MODELS = [
20- "gemini-2.0-flash" ,
21- "gemini-2.0-flash-lite" ,
22- "gemini-2.0-flash-exp" ,
23- "gemini-2.5-flash"
20+ "gemini-3.1-flash-lite" ,
21+ "gemini-3.5-flash" ,
2422] ;
2523export const AVAILABLE_NANO_BANANA_MODELS = [
26- "gemini-3-pro-image-preview" ,
27- "gemini-3.1-flash-image-preview" ,
28- "gemini-2.5-flash-image" ,
24+ "gemini-3-pro-image" ,
25+ "gemini-3.1-flash-image" ,
2926] ;
3027export const LIVE_MODELS = new Map < BackendType , string > ( [
31- [ BackendType . GOOGLE_AI , 'gemini-2.5 -flash-native-audio- preview-09-2025 ' ] ,
32- [ BackendType . VERTEX_AI , 'gemini-live-2.5-flash-preview- native-audio-09-2025 ' ]
28+ [ BackendType . GOOGLE_AI , 'gemini-3.1 -flash-live- preview' ] ,
29+ [ BackendType . VERTEX_AI , 'gemini-live-2.5-flash-native-audio' ]
3330] )
3431
3532let app : FirebaseApp ;
@@ -73,9 +70,7 @@ export const defaultGoogleSearchTool: GoogleSearchTool = {
7370
7471export const defaultGenerativeParams : Omit < ModelParams , "model" > = {
7572 // Model name itself is selected in the UI
76- generationConfig : {
77- temperature : 0.9 ,
78- } ,
73+ // Note: temperature, top_p, and top_k are deprecated and not recommended for Gemini 3.x models.
7974 safetySettings : [
8075 {
8176 category : HarmCategory . HARM_CATEGORY_HARASSMENT ,
0 commit comments