Esse comando pode ajudar você a adicionar recursos de IA ao seu app para dispositivos móveis ou Web.
- Firebase AI Logic para recursos de IA que acessam a API Gemini com segurança diretamente do seu app. Esse comando configura seu projeto do Firebase para usar 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 essa solicitação com um projeto do Firebase. No entanto, se você não tiver um, a solicitação vai 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 abaixo pré-requisitos e limitações importantes para esse comando, além de instruções de uso para outros assistentes de IA com capacidade de MCP. |
Pré-requisitos e limitações
Estamos trabalhando 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.
Essa solicitação configura recursos de IA na base de código existente de um app Android, Web ou Flutter. O app não precisa ser implantado ou publicado ainda.
Este 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 da 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 com capacidade de MCP pode acessar nossas ferramentas e comandos do MCP.A extensão do Firebase para a CLI do Gemini instala automaticamente o servidor MCP do Firebase.
A maioria dos assistentes de IA com capacidade de MCP oferece uma maneira conveniente de executar esse comando. Por exemplo, a CLI do Gemini disponibiliza esses comandos como comandos de barra:
/firebase:init
Você pode seguir a solicitação de inicialização para informar ao assistente de IA que quer ativar o Firebase AI Logic:
I want to enable Firebase AI Logic in my app
Depois disso, você pode instruir o assistente de IA a implementar um recurso de IA em seu nome:
Help me add an image generation feature.
Também é possível adaptar qualquer um dos comandos pré-gravados do Firebase para seu ambiente ou requisitos específicos.
Analise o conteúdo do comando
Confira o conteúdo do
comando firebas:init
no repositório do Firebase no GitHub.
Esse comando firebas:init
organiza vários comandos específicos do serviço para
cada tarefa constituinte ou serviço do Firebase.