¿Qué es?
AI engineering refers to the process of building applications on top of foundation models.
¿Por qué surge?
La disponibilidad y accesibilidad de poderosos modelos base conducen a tres factores que, juntos, crean condiciones ideales para el rápido crecimiento de la ingeniería de IA como disciplina:
Capacidades de IA de propósito general
Los modelos base son potentes no solo porque pueden realizar las tareas existentes mejor. También son potentes porque pueden realizar más tareas.
Inversiones en IA incrementadas
A medida que las aplicaciones de IA se vuelven más baratas de construir y más rápidas para salir al mercado, los retornos de la inversión en IA se vuelven más atractivos. La IA se menciona a menudo como una ventaja competitiva.
Baja barrera de entrada para construir aplicaciones de IA
Los modelos se exponen a través de API que reciben consultas de usuarios y devuelven las salidas del modelo. Sin estas API, usar un modelo de IA requiere la infraestructura para alojar y servir este modelo. Estas API te dan acceso a modelos potentes mediante llamadas API únicas. No solo eso, la IA también facilita construir aplicaciones con una codificación mínima. Primero, la IA puede escribir código por ti, lo que permite a personas sin formación en ingeniería de software convertir rápidamente sus ideas en código y ponerlas delante de sus usuarios. En segundo lugar, puedes trabajar con estos modelos en lenguaje claro, en inglés, en lugar de tener que usar un lenguaje de programación. Cualquiera, y cuando digo cualquiera, puede ahora desarrollar aplicaciones de IA.