Skip to content

Commit d66c999

Browse files
committed
refactor(ai): use gemini-3.1-flash-lite GA
1 parent 5df543c commit d66c999

12 files changed

Lines changed: 12 additions & 12 deletions

firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/hybrid/HybridInferenceViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class HybridInferenceViewModel : ViewModel() {
4141
val uiState: StateFlow<HybridInferenceUiState> = _uiState.asStateFlow()
4242

4343
private val model = Firebase.ai(backend = GenerativeBackend.googleAI()).generativeModel(
44-
modelName = "gemini-3.1-flash-lite-preview",
44+
modelName = "gemini-3.1-flash-lite",
4545
onDeviceConfig = OnDeviceConfig(mode = InferenceMode.PREFER_ON_DEVICE)
4646
)
4747

firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/text/AudioSummarizationViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class AudioSummarizationViewModel : ChatViewModel() {
2828
val generativeModel = Firebase.ai(
2929
backend = GenerativeBackend.googleAI()
3030
).generativeModel(
31-
modelName = "gemini-3.1-flash-lite-preview"
31+
modelName = "gemini-3.1-flash-lite"
3232
)
3333
chat = generativeModel.startChat(
3434
listOf(

firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/text/AudioTranslationViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class AudioTranslationViewModel : ChatViewModel() {
2020

2121
init {
2222
val generativeModel = Firebase.ai(backend = GenerativeBackend.vertexAI()).generativeModel(
23-
modelName = "gemini-2.5-flash"
23+
modelName = "gemini-3.1-flash-lite"
2424
)
2525
chat = generativeModel.startChat()
2626

firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/text/CourseRecommendationsViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class CourseRecommendationsViewModel : ChatViewModel() {
2323
val generativeModel = Firebase.ai(
2424
backend = GenerativeBackend.googleAI()
2525
).generativeModel(
26-
modelName = "gemini-2.5-flash",
26+
modelName = "gemini-3.1-flash-lite",
2727
systemInstruction = content {
2828
text(
2929
"You are a chatbot for the county's performing and fine arts" +

firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/text/DocumentComparisonViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class DocumentComparisonViewModel : ChatViewModel() {
2121

2222
init {
2323
val generativeModel = Firebase.ai(backend = GenerativeBackend.vertexAI()).generativeModel(
24-
modelName = "gemini-2.5-flash"
24+
modelName = "gemini-3.1-flash-lite"
2525
)
2626
chat = generativeModel.startChat()
2727

firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/text/GoogleSearchGroundingViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class GoogleSearchGroundingViewModel : ChatViewModel() {
2323
val generativeModel = Firebase.ai(
2424
backend = GenerativeBackend.googleAI()
2525
).generativeModel(
26-
modelName = "gemini-2.5-flash",
26+
modelName = "gemini-3.1-flash-lite",
2727
tools = listOf(Tool.googleSearch())
2828
)
2929
chat = generativeModel.startChat()

firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/text/ImageBlogCreatorViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class ImageBlogCreatorViewModel : ChatViewModel() {
2222

2323
init {
2424
val generativeModel = Firebase.ai(backend = GenerativeBackend.vertexAI()).generativeModel(
25-
modelName = "gemini-2.5-flash"
25+
modelName = "gemini-3.1-flash-lite"
2626
)
2727
chat = generativeModel.startChat()
2828

firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/text/TranslationViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class TranslationViewModel : ChatViewModel() {
2525
val generativeModel = Firebase.ai(
2626
backend = GenerativeBackend.googleAI()
2727
).generativeModel(
28-
modelName = "gemini-3.1-flash-lite-preview",
28+
modelName = "gemini-3.1-flash-lite",
2929
systemInstruction = content {
3030
text("Only output the translated text")
3131
}

firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/text/TravelTipsViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class TravelTipsViewModel : ChatViewModel() {
2424
val generativeModel = Firebase.ai(
2525
backend = GenerativeBackend.googleAI()
2626
).generativeModel(
27-
modelName = "gemini-2.5-flash",
27+
modelName = "gemini-3.1-flash-lite",
2828
systemInstruction = content {
2929
text(
3030
"You are a Travel assistant. You will answer" +

firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/text/VideoHashtagGeneratorViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class VideoHashtagGeneratorViewModel : ChatViewModel() {
2323

2424
init {
2525
val generativeModel = Firebase.ai(backend = GenerativeBackend.vertexAI()).generativeModel(
26-
modelName = "gemini-2.5-flash"
26+
modelName = "gemini-3.1-flash-lite"
2727
)
2828
chat = generativeModel.startChat()
2929

0 commit comments

Comments
 (0)