La inteligencia artificial (IA) abarca muchas tecnologías complejas y emergentes que antes requerían la intervención humana y que ahora puede realizar una computadora. En términos generales, la IA es un programa o modelo no humano que demuestra una amplia gama de capacidades de resolución de problemas y creatividad.
El acrónimo IA se suele usar indistintamente para representar varios tipos de tecnologías dentro del campo de la inteligencia artificial, pero estas pueden variar mucho en alcance.
Hay varios términos y conceptos que definen la Inteligencia Artificial y el aprendizaje automático, que pueden resultarte útiles. Aquí encontrarás términos comunes en la documentación de Chrome, sobre todo en relación con la IA del cliente.
IA del cliente
Si bien la mayoría de las funciones potenciadas por IA en la Web dependen de servidores, la IA del cliente se ejecuta en el navegador del usuario y realiza la inferencia en su dispositivo. Esto tiene numerosos beneficios, como una menor latencia, un costo reducido para crear funciones, mayor privacidad del usuario y acceso sin conexión.
La IA del cliente se basa en modelos más pequeños y optimizados que están optimizados para el rendimiento. Es posible que estos modelos superen a los modelos más grandes del servidor para tareas específicas. Evalúa tu caso de uso para determinar qué solución es la adecuada para ti.
IA integrada

La IA integrada es una forma de IA del cliente, en la que los modelos más pequeños se integran en el navegador. En el caso de Chrome, esto incluye los modelos expertos y Gemini Nano. Una vez que se descargan estos modelos, todos los sitios web y las aplicaciones web que usan IA integrada pueden omitir el tiempo de descarga y pasar directamente a la ejecución de funciones y la inferencia local.
Las APIs de IA integradas están diseñadas para ejecutar la inferencia con el tipo de modelo adecuado para la tarea. Por ejemplo, la API de Prompt ejecuta la inferencia en un LLM, mientras que la API de Translator ejecuta la inferencia en un modelo experto integrado.
IA del servidor
La IA del servidor abarca los servicios de IA basados en la nube. Piensa en Gemini 1.5 Pro ejecutándose en una nube. Estos modelos suelen ser mucho más grandes y potentes. Esto es especialmente cierto en el caso de los modelos de lenguaje grandes.
Hybrid AI
La IA híbrida se refiere a cualquier solución que incluya un componente del cliente y un componente del servidor. Por ejemplo:
- Modelos del cliente que tienen una alternativa de modelos del servidor, creados para tareas que no se pueden completar de manera eficaz en el dispositivo.
- Es posible que falten recursos en el dispositivo.
- El modelo o la API solo están disponibles en ciertos entornos.
- Un modelo dividido entre el cliente y el servidor para mayor seguridad.
- Por ejemplo, puedes dividir un modelo de modo que el 75% de la ejecución se realice en el cliente y el 25% restante se realice en un servidor. Esto aporta beneficios del cliente y, al mismo tiempo, permite que parte del modelo esté fuera del dispositivo, por lo que sigue siendo privado.
Si usas la API de Prompt, puedes configurar una arquitectura híbrida con Firebase AI Logic.
IA generativa
La IA generativa es una forma de aprendizaje automático que ayuda a los usuarios a crear contenido que se siente familiar y que imita la creación humana. La IA generativa usa modelos de lenguaje grandes para organizar datos y crear o modificar texto, imágenes, video y audio según el contexto proporcionado. La IA generativa va más allá de la correlación de patrones y las predicciones.
Un modelo de lenguaje grande (LLM) tiene numerosos parámetros (a menudo, miles de millones) que puedes usar para realizar una amplia variedad de tareas, como generar, clasificar o resumir texto o imágenes.
Procesamiento de lenguaje natural (PLN)
El procesamiento de lenguaje natural es una clase de AA que se enfoca en ayudar a las computadoras a comprender el lenguaje humano, desde las reglas de cualquier idioma en particular hasta las idiosincrasias, el dialecto y la jerga que usan las personas.
Agente o agente de IA
Un agente es un software que planifica y ejecuta de forma autónoma una serie de acciones para completar una tarea en nombre del usuario, a la vez que se adapta a los cambios en su entorno. Las acciones pueden incluir funciones de API o consultas de bases de datos, que se realizan en una página web o a través de una aplicación de terceros, como Project Mariner.
Un chatbot no es inherentemente un agente. Si bien un chatbot responde a un mensajero (ya sea humano o de otro tipo) y se basa en un modelo para generar contenido, como respuestas a preguntas, un agente interactúa con herramientas o una base de datos para completar una tarea.
Recursos adicionales
Si es la primera vez que usas la IA en la Web, consulta nuestra colección de recursos de IA de web.dev.