Instrucción de IA: Agrega funciones potenciadas por IA

Esta instrucción puede ayudarte a agregar funciones potenciadas por IA a tu app web o para dispositivos móviles.

  • Firebase AI Logic para funciones potenciadas por IA que acceden de forma segura a la API de Gemini directamente desde tu app. Esta instrucción configura tu proyecto de Firebase para usar la API de Gemini Developer y escribe el código en tu app para experiencias como chat, análisis multimodal, y generación y edición de imágenes.

Puedes usar esta instrucción en proyectos de Firebase existentes. Sin embargo, si no tienes un proyecto de Firebase, la instrucción te guiará para que configures todo para Firebase.


Si usas la extensión de Firebase para Gemini CLI, ejecuta este comando: /firebase:init

Aquí encontrarás limitaciones y requisitos importantes para esta instrucción, así como instrucciones de uso para otros asistentes de IA con capacidad de MCP y de agente.


Requisitos y limitaciones

Trabajamos arduamente para mejorar la experiencia, por lo que esta lista de requisitos y limitaciones puede cambiar con frecuencia. Por lo tanto, consulta esta página a menudo para ver si se admiten más funciones.

  • Esta instrucción configura funciones potenciadas por IA dentro de la base de código existente de una app para Android, una app web o una app de Flutter. La app aún no debe implementarse ni publicarse.

  • Esta instrucción aún no está optimizada para lo siguiente:

    • Apps para iOS o juegos de Unity
    • Algunas capacidades de IA, como la transmisión bidireccional con la API de Gemini Live, el acceso a los modelos de Imagen, la inferencia híbrida integrada en el dispositivo y la configuración de herramientas
  • En el caso de las funciones de generación de imágenes, tu proyecto de Firebase debe tener el plan de precios Blaze de pago por uso. Es posible que cumplas con los requisitos para reclamar $300 en créditos y comenzar a usar la plataforma.

Cómo usar la instrucción

  1. Si aún no lo has hecho, instala el servidor de MCP de Firebase.
    Una vez instalado, tu asistente de IA con capacidad de MCP y agente puede acceder a nuestras instrucciones y herramientas de MCP.

    Ten en cuenta que la extensión de Firebase para Gemini CLI instala automáticamente el servidor de MCP de Firebase.

  2. La mayoría de los asistentes de IA con capacidad de MCP y agentes proporcionan alguna forma de ejecutar esta instrucción sin problemas. Por ejemplo, Gemini CLI pone a disposición estas instrucciones como comandos de barra:

    /firebase:init
    
  3. Puedes hacer un seguimiento de la instrucción init para que el asistente de IA sepa que quieres habilitar Firebase AI Logic:

    I want to enable Firebase AI Logic in my app
    
  4. Después, puedes indicarle al asistente de IA que implemente una función potenciada por IA en tu nombre:

    Help me add an image generation feature.
    

También puedes adaptar cualquiera de las instrucciones preescritas de Firebase a tu entorno o requisitos específicos.

Revisa el contenido de la instrucción

Puedes revisar el contenido de la instrucción firebas:init en el repo de Firebase en GitHub.

La instrucción firebas:init coordina varias instrucciones específicas del servicio para cada tarea constituyente o servicio de Firebase.