在 Firebase 控制台中试用 Gemini

设置 Gemini in Firebase 之后,您便可以开始借助它来提升您的 Firebase 开发者体验。

如需打开 Gemini 窗格,请执行以下操作:

系统会在 Firebase 控制台中打开 Gemini 窗格并使其在 Firebase 控制台的所有页面持续保持打开状态。现在,您可以与 Gemini 对话,并探索 Gemini 窗格中的所有可用功能。

如果 spark Gemini in Firebase 没有显示在 Firebase 控制台中,请按照为项目设置 Gemini in Firebase 中的步骤将其启用。

与 Gemini 聊天

打开 Gemini 窗格后,您可以立即开始与 Gemini 对话,并开始使用自然语言提问。

以下步骤演示了一个您可能会与 Gemini 就 Cloud Firestore 进行的对话。在此示例中,您首先让 Gemini 为您提供一组基本的 Firestore 规则,然后会添加一些要求,让 Gemini 进一步优化这些规则:

  1. 询问我有关 Firebase 的任何问题字段中,输入一个问题,然后点击 send 发送。例如,您可以这样问:

    When should I use a Remote Config rollout vs. an A/B Test?
    

    Gemini 会显示其回答。

  2. 接下来,您可以向 Gemini 提出一些澄清性问题,以进一步展开对话,或者您也可以粘贴一段代码并向 Gemini 寻求建议。

您可以继续与 Gemini 对话,分享您在问题排查过程中获得的有关您应用和项目的信息并向 Gemini 提出相关问题,Gemini 会提出改进和优化的建议并提供额外的指导信息。

探索 Firebase 控制台中的 Gemini 窗格

Firebase 控制台中的 Gemini 窗格提供了许多功能,可以简化您与 Gemini 模型协同工作的流程。

选项 操作
contact_support 获取帮助:搜索开发者文档、与支持团队联系,以及检查 Firebase 服务状态。
spark 如果帮助视图处于活动状态,您可以切换到 Gemini in Firebase 对话。
清除对话。清除对话后,系统会清除所有先前的上下文,并开始新一轮的对话。
text_select_start 将 Gemini 窗格停靠在控制台的特定位置。您可以选择将窗格停靠在左侧、顶部、右侧或底部。
text_select_move_back_word 取消停靠 Gemini 窗格,使其恢复到原始状态。
fullscreen 将 Gemini 窗格最大化以占据整个控制台。
fullscreen_exit 将 Gemini 窗格恢复为原始大小。
向 Firebase 团队报告您在使用 Gemini in Firebase 期间遇到的问题。我们鼓励您报告 bug、提出改进建议或提供一般性反馈意见。
关闭 关闭 Gemini 窗格。

在 Crashlytics 中使用 AI 辅助功能

如需使用 Crashlytics 中的 AI 辅助功能生成有关崩溃情况的分析洞见,请执行以下操作:

  1. 打开项目中的 Crashlytics 页面,然后选择您的应用。
  2. 找到并选择您要调查的崩溃问题。此时会显示 Crashlytics 事件页面,其中提供了生成 AI 洞见按钮。

  3. 点击生成 AI 洞见按钮。

    随即将显示分析洞见,其中包含以下一项或多项内容:

    • 有关崩溃及其可能原因的分析
    • 调试说明
    • 切实可行的后续步骤
    • 最佳实践

如需了解详情,请参阅获取 Crashlytics 中的 AI 辅助功能