firebase-ai-logic-basics 是帮助开发者把 Gemini 能力接进 Firebase 应用的 Skill。你告诉 AI 项目平台和想做的功能,它会指导客户端接入文字生成、多轮聊天,以及图片、音频等多模态输入。
例如让用户上传一张图片,再围绕图中内容提问,可以使用这套 SDK 路线,不必专门为每次模型请求再搭一套独立业务后端。需要边生成边显示时,有流式响应;希望结果进入程序继续处理时,可以要求符合指定结构的 JSON。
但“客户端能调用”不等于只填前端配置就够了。文档强调需要开通 AI Logic 服务,并设置 App Check,让调用与自己的应用关联。开发和持续集成环境使用调试令牌,也要按对应方式配置。
模型名称则应查当前支持列表,不能把旧教程中的名称当成永远有效。它还介绍用 Remote Config 更新模型配置,减少每次换模型都重新发布客户端的需要。适合已有 Firebase 项目、准备加入 AI 功能的开发者;最终还需在目标平台验证授权、输入和结果显示。