Esse comando pode ajudar você a adicionar recursos de IA ao seu app para dispositivos móveis ou da Web.
- Firebase AI Logic para recursos de IA que acessam com segurança a API Gemini diretamente do seu app. Esse comando configura seu Projeto do Firebase para que use a API Gemini Developer e escreve o código no seu app para experiências como chat, análise multimodal, geração e edição de imagens.
Você pode usar esse comando com um Projeto do Firebase atual. No entanto, se você não tiver um, o comando orientará você na configuração de tudo para o Firebase.
Se você estiver usando a extensão do Firebase para a CLI do Gemini, basta executar este comando:
Confira a seguir os pré-requisitos e as limitações importantes desse comando, além de instruções de uso para outros assistentes de IA agênticos compatíveis com MCP. |
Pré-requisitos e limitações
Trabalhamos muito para melhorar a experiência, então essa lista de pré-requisitos e limitações pode mudar com frequência. Por isso, volte sempre para conferir se mais recursos são compatíveis!
Esse comando configura recursos de IA na base de código atual de um app Android, da Web ou do Flutter. O app não precisa ser implantado ou publicado ainda.
Esse comando ainda não está otimizado para:
- Apps iOS ou jogos do Unity.
- Alguns recursos de IA, incluindo streaming bidirecional com a API Gemini Live, acesso aos modelos Imagen, inferência híbrida no dispositivo e configuração de ferramentas.
Para recursos de geração de imagens, seu Projeto do Firebase precisa estar no plano de preços Blaze de pagamento por uso. Talvez você se qualifique para reivindicar US$ 300 em créditos para começar.
Usar o comando
Instale o servidor MCP do Firebase, caso ainda não tenha feito isso.
Depois de instalado, seu assistente de IA agêntico compatível com MCP poderá acessar nossas ferramentas e comandos MCP.Observação: a extensão do Firebase para a CLI do Gemini instala automaticamente o servidor MCP do Firebase.
A maioria dos assistentes de IA agênticos compatíveis com MCP oferece uma maneira prática de executar esse comando. Por exemplo, a CLI do Gemini disponibiliza esses comandos como comandos de barra:
/firebase:init
Você pode dar sequência ao comando de inicialização informando ao assistente de IA que quer ativar o Firebase AI Logic:
I want to enable Firebase AI Logic in my app
Depois disso, pode instruir o assistente de IA a implementar um recurso de IA por você:
Help me add an image generation feature.
Também é possível adaptar qualquer um dos comandos pré-escritos do Firebase ao seu ambiente ou requisitos específicos.
Revisar o conteúdo do comando
Revise o conteúdo do
comando firebas:init
no repositório do Firebase no GitHub.
Este comando firebas:init
orquestra vários comandos específicos do serviço para
cada tarefa constituinte ou serviço do Firebase.