什么是 Firebase AI Logic?安全地从移动端和 Web 应用调用 Gemini

Google・クラウドカテゴリを表すパンダのイラスト Google 云端硬盘
Google Cloudや関連サービスをやさしく学ぶためのカテゴリ画像です。

关于本文

本文是通过利用生成式 AI 的自动化工作流创建的。 面向初学者梳理“什么是 Firebase AI Logic?安全地从移动端和 Web 应用调用 Gemini”的作用、适用场景、相关服务以及实际业务中的注意事项。

信息确认基准日:2026-09-19

关于本文
将 Firebase AI Logic 梳理为面向 Firebase 的 SDK、代理和保护功能,以便在客户端应用中直接使用 Gemini API。

验证状态:截至 2026-09-18 已查阅 Firebase AI Logic 官方文档。

Firebase AI Logic 是一个 Firebase 服务,供 Web 和移动端应用调用 Gemini 模型。

支持的平台

官方文档中提供了以下客户端 SDK:

  • Swift

  • Kotlin / Java

  • JavaScript

  • Dart / Flutter

  • Unity

  • React Native 相关支持信息

整体架构

flowchart LR
  APP[Mobile / Web App] --> SDK[Firebase AI Logic SDK]
  SDK --> PROXY[Firebase proxy]
  PROXY --> G[Gemini API provider]
  CHECK[Firebase App Check] --> PROXY

为什么不直接将 API 密钥放入应用中?

移动端应用和 Web 应用的代码是可以被用户获取到的。

通过使用 Firebase AI Logic 的代理和 App Check,您可以采用无需将 Gemini Developer API 密钥直接嵌入应用代码中的架构。

提供商

在 2026 年的官方文档中,您可以选择 Gemini Developer API 和 Agent Platform Gemini API(前身为 Vertex AI)。

旧称

Firebase AI Logic 和客户端 SDK 以前被称为 Vertex AI in Firebase。官方文档记载其于 2025 年 5 月更名并重新构建。

App Check

在 2026 年 7 月及之后的快速入门指南中,引导流程会自动在设置中强制启用 Firebase App Check。

App Check 是用于保护“调用是否来自合法应用”的层,它与用户登录的 Firebase Authentication 不同。

行政人员相关的场景

虽然直接编写代码的机会较少,但在规划将 AI 功能集成到内部智能手机/Web 应用中时,它作为一种不向终端分发 API 密钥的安全设计与之相关。

总结

Firebase AI Logic 是一个开发基础架构,当客户端应用使用 Gemini 时,它结合了 SDK、代理和 App Check 以提高安全性。

官方信息与第一手资料

使用第一手资料补充 2026 年 9 月时的 Firebase AI Logic

Firebase AI Logic 是一种通过移动端/Web 客户端 SDK 访问 Gemini API 的机制,支持 Swift、Kotlin/Java、JavaScript、Dart 和 Unity。将代理服务与 Firebase App Check 相结合,设计出在使用 Gemini Developer API 时不将密钥嵌入应用代码库中的方案至关重要。官方入门指南表明,自 2026 年 7 月起,设置中将强制整合 App Check。

通过 Papanda 亲身体验:在 Web 上制作一个 AI 按钮

可见的成果:在浏览器中点击按钮后,会显示针对虚拟输入的 AI 响应。 Daily Code 将在 Firebase 验证项目中构建一个极简的 Web UI,并解释将 App Check 调试提供程序用于本地验证的配置。成功条件包括不在 HTML 中粘贴真实的密钥/令牌。

这到底是个什么样的服务?

将“什么是 Firebase AI Logic?安全地从移动端和 Web 应用调用 Gemini”的目的、用户和相关服务结合起来理解会更容易。在尝试 API 或 AI 功能时,请在确认官方信息、权限、定价和数据处理方式后再进行验证。

文档信息

文章??
什么是 Firebase AI Logic?安全地从移动端和 Web 应用调用 Gemini
?布日期
更新日期
来源
https://papanda925.com/?p=16935&lang=zh

?可: ?于本站?有相??利的正文及原??表,除非?有?明,可依据 CC BY 4.0 使用。本文可能包含使用生成式AI?建或??的内容。若代??有?可声明,或?接的GitHub???定了?可,?代?以??可?准。引用内容、第三方?料、?片及商?不在本?可范?内。 使用政策

标题和URL已复制