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 ni 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 un modelo de lenguaje grande diseñado para ejecutarse de forma local en computadoras de escritorio y laptops. Estas APIs no funcionan en dispositivos móviles. Antes de usar estas APIs, confirma que aceptas la Política de Uso Prohibido de IA Generativas de Google.
Por el momento, las APIs de Summarizer, Writer y Rewriter solo admiten la modalidad de texto a texto. La API de Prompt tiene capacidades multimodales disponibles para la creación de prototipos locales para los participantes del Programa de versión preliminar anticipada.
Hardware
Existen los siguientes requisitos para los desarrolladores y los usuarios que operan funciones con estas APIs en Chrome. Es posible que otros navegadores tengan requisitos de funcionamiento diferentes.
Las APIs de Language Detector y Translator funcionan en Chrome en computadoras de escritorio. Estas APIs no funcionan en dispositivos móviles. 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 Las APIs que usan Gemini Nano aún no son compatibles con Chrome para Android, iOS y ChromeOS.
- Almacenamiento: Al menos 22 GB en el volumen que contiene tu perfil de Chrome
- GPU: Estrictamente más de 4 GB de VRAM
- Red: Datos ilimitados o una conexión de uso no medido
El tamaño exacto de Gemini Nano puede variar ligeramente. Para conocer el tamaño actual, visita chrome://on-device-internals
y ve a Estado del modelo.
Abre la Ruta de acceso al archivo que se indica para determinar el tamaño del modelo.
Comienza con la compilación
Existen varias APIs de IA integradas disponibles en diferentes etapas de desarrollo. Algunas están en la versión estable de Chrome, otras están disponibles para los participantes de las pruebas de origen y otras solo están disponibles para los participantes del Programa de vista previa anticipada.
Cada API tiene su propio conjunto de instrucciones para comenzar a usarla y descargar el modelo, tanto para la creación de prototipos locales como en entornos de producción con las pruebas de origen.
- API de Translator
- API de Language Detector
- API de Summarizer
- API de Prompt
- La API de Prompt en las extensiones de Chrome tiene instrucciones específicas para ayudar a los desarrolladores de extensiones a crear con la API de Prompt.
- API de Writer y API de Rewriter
- API de Prompt para usar en extensiones de Chrome
- API de Prompt para la Web (solo para EPP)
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.
- Ve a
chrome://flags/#prompt-api-for-gemini-nano
. - Selecciona Habilitada.
- Haz clic en Reiniciar o reinicia Chrome.
Para confirmar que Gemini Nano se descargó y funciona según lo previsto, abre Herramientas para desarrolladores y escribe await LanguageModel.availability();
en la consola. Esto debería mostrar available
.
Soluciona problemas relacionados con localhost
Si el modelo no funciona como se espera, sigue estos pasos:
- Reinicia Chrome.
- Ve a
chrome://components
. - Confirma que Optimization Guide On Device Model esté presente. 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.
- Abre Herramientas para desarrolladores y escribe
LanguageModel.availability();
en la consola. Esto debería mostraravailable
.
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 W3C Web Incubator Community Group para seguir debatiéndolas.
Estamos solicitando comentarios del 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 conocer tu opinión.
- Descubre todas las APIs de IA integradas.
- Únete al Programa de Versión Preliminar Anticipada para ver un adelanto de las nuevas APIs y acceder a nuestra lista de distribución.
- Si tienes comentarios sobre la implementación de Chrome, informa un error de Chromium.
- Obtén información sobre los estándares web.