Comienza a usar la IA integrada

Fecha de publicación: 12 de diciembre de 2024; Última actualización: 20 de mayo de 2025

Con las APIs de IA integradas, tu aplicación web puede realizar tareas potenciadas por IA sin necesidad de implementar o administrar sus propios modelos de IA.

Requisitos

Estamos trabajando para estandarizar estas APIs en todos los navegadores.

Modelos

Las APIs de Prompt, Summarizer, Writer y Rewriter descargan Gemini Nano, que está diseñado para ejecutarse de forma local en computadoras de escritorio y portátiles. Estas APIs no funcionan en dispositivos móviles.

A partir de ahora, las APIs de Summarizer, Writer y Rewriter solo admiten la modalidad de texto a texto. La API de Prompt tendrá capacidades multimodales disponibles para el prototipado local para los participantes del Programa de versión preliminar temprana.

Hardware

Las APIs de Language Detector y Translator solo funcionan en computadoras de escritorio en Chrome.

Las APIs de Prompt, Summarizer, Writer y Rewriter funcionan en Chrome cuando se cumplen las siguientes condiciones:

  • Sistema operativo: Windows 10 o 11, macOS 13 o versiones posteriores (Ventura y versiones posteriores) o Linux Chrome para Android, iOS y ChromeOS aún no son compatibles con nuestras APIs respaldadas por Gemini Nano.
  • Almacenamiento: Al menos 22 GB en el volumen que contiene tu perfil de Chrome
  • GPU: Más de 4 GB de VRAM
  • Red: Datos ilimitados o una conexión de uso no medido
  • GPU: Más de 4 GB de VRAM
  • Red: Datos ilimitados o una conexión de uso no medido

Estos requisitos existen para ti en tu proceso de desarrollo y para los usuarios que trabajan con las funciones que compilas.

Comienza con la compilación

Hay varias APIs de IA integradas disponibles en distintas etapas de desarrollo. Algunos están en Chrome estable, algunos están disponibles para los participantes de las pruebas de origen y otros solo están disponibles para los participantes del Programa de vista previa temprana.

Cada API tiene su propio conjunto de instrucciones para comenzar a usar el modelo y descargarlo, tanto para la creación de prototipos locales como en entornos de producción con las pruebas de origen.

Todas estas APIs se pueden usar cuando se compilan extensiones de Chrome.

Usa APIs en localhost

Todas las APIs están disponibles en localhost en Chrome. Sigue estos pasos para

  1. Ve a chrome://flags/#prompt-api-for-gemini-nano.
  2. Selecciona Habilitado.
  3. Haz clic en Reiniciar o reinicia Chrome.

Para confirmar que Gemini Nano se descargó y funciona según lo previsto, abre DevTools y escribe await LanguageModel.availability(); en la consola. Esto debería mostrar available.

Soluciona problemas relacionados con localhost

Si Gemini Nano no funciona como se espera, sigue estos pasos:

  1. Reinicia Chrome.
  2. Ve a chrome://components.
  3. Confirma que esté presente el modelo de la guía de optimización en el dispositivo. Esto significa que Gemini Nano está disponible o se está descargando.
    • Si no aparece ningún número de versión, haz clic en Check for update para forzar la descarga.
  4. Abre DevTools y escribe LanguageModel.availability(); en la consola. Esto debería mostrar available.

Si es necesario, espera un tiempo y repite estos pasos.

Proceso de estándares

Estamos trabajando para estandarizar estas APIs, de modo que funcionen en todos los navegadores. Esto significa que propusimos las APIs a la comunidad de plataformas web y las trasladamos al grupo comunitario de Web Incubator del W3C para que se discutan más a fondo.

Solicitamos comentarios de W3C, Mozilla y WebKit para cada API.

Puedes obtener más información sobre este proceso para cada API en la documentación correspondiente.

Interactúa y comparte comentarios

Si pruebas la IA integrada y tienes comentarios, nos encantaría escucharlos.