File tree Expand file tree Collapse file tree
packages/firebase_ai/firebase_ai/example/lib Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313// limitations under the License.
1414
1515import 'package:firebase_ai/firebase_ai.dart' ;
16+ import 'package:firebase_app_check/firebase_app_check.dart' ;
1617import 'package:firebase_auth/firebase_auth.dart' ;
1718import 'package:firebase_core/firebase_core.dart' ;
1819import 'package:flutter/material.dart' ;
@@ -70,10 +71,10 @@ class _GenerativeAISampleState extends State<GenerativeAISample> {
7071
7172 void _initializeModel (bool useVertexBackend) {
7273 if (useVertexBackend) {
73- final vertexInstance = FirebaseAI .vertexAI (auth : FirebaseAuth .instance );
74+ final vertexInstance = FirebaseAI .vertexAI ();
7475 _currentModel = vertexInstance.generativeModel (model: 'gemini-2.5-flash' );
7576 } else {
76- final googleAI = FirebaseAI .googleAI (auth : FirebaseAuth .instance );
77+ final googleAI = FirebaseAI .googleAI ();
7778 _currentModel = googleAI.generativeModel (model: 'gemini-2.5-flash' );
7879 }
7980 }
Original file line number Diff line number Diff line change @@ -57,12 +57,12 @@ class _ChatPageState extends State<ChatPage> {
5757 : null ,
5858 );
5959 if (widget.useVertexBackend) {
60- _model = FirebaseAI .vertexAI (auth : FirebaseAuth .instance ).generativeModel (
60+ _model = FirebaseAI .vertexAI ().generativeModel (
6161 model: 'gemini-2.5-flash' ,
6262 generationConfig: generationConfig,
6363 );
6464 } else {
65- _model = FirebaseAI .googleAI (auth : FirebaseAuth .instance ).generativeModel (
65+ _model = FirebaseAI .googleAI ().generativeModel (
6666 model: 'gemini-2.5-flash' ,
6767 generationConfig: generationConfig,
6868 );
Original file line number Diff line number Diff line change @@ -236,8 +236,8 @@ class _FunctionCallingPageState extends State<FunctionCallingPage> {
236236 );
237237
238238 final aiClient = widget.useVertexBackend
239- ? FirebaseAI .vertexAI (auth : FirebaseAuth .instance )
240- : FirebaseAI .googleAI (auth : FirebaseAuth .instance );
239+ ? FirebaseAI .vertexAI ()
240+ : FirebaseAI .googleAI ();
241241
242242 _functionCallModel = aiClient.generativeModel (
243243 model: 'gemini-2.5-flash' ,
Original file line number Diff line number Diff line change @@ -75,8 +75,8 @@ class _GroundingPageState extends State<GroundingPage> {
7575 }
7676
7777 final aiProvider = widget.useVertexBackend
78- ? FirebaseAI .vertexAI (auth : FirebaseAuth .instance )
79- : FirebaseAI .googleAI (auth : FirebaseAuth .instance );
78+ ? FirebaseAI .vertexAI ()
79+ : FirebaseAI .googleAI ();
8080
8181 _model = aiProvider.generativeModel (
8282 model: 'gemini-2.5-flash' ,
Original file line number Diff line number Diff line change @@ -48,8 +48,8 @@ class _ImageGenerationPageState extends State<ImageGenerationPage> {
4848
4949 void _initializeModel () {
5050 final aiClient = widget.useVertexBackend
51- ? FirebaseAI .vertexAI (auth : FirebaseAuth .instance )
52- : FirebaseAI .googleAI (auth : FirebaseAuth .instance );
51+ ? FirebaseAI .vertexAI ()
52+ : FirebaseAI .googleAI ();
5353
5454 _model = aiClient.generativeModel (
5555 model: 'gemini-2.5-flash-image' ,
You can’t perform that action at this time.
0 commit comments