我的 Flutter Web 应用集成了 Firebase Google 登录身份验证以及电子邮件地址和密码身份验证,也就是说,用户可以使用其注册的电子邮件地址和密码登录,也可以直接使用其 Gmail 凭据登录。我通过在 https://aistudio.google.com/apikey 注册并创建 API 密钥来使用 Google Gemini API。我在 Flutter Web 应用的 Dart 文件中使用了我的 API 密钥、项目 ID 和客户端 ID。在我的应用中,我使用了名为“gemini-1.5-pro”的生成式模型。