¿Qué son?
There are three layers to any AI application stack: application development, model development, and infrastructure. When developing an AI application, you’ll likely start from the top layer and move down as needed:
¿Cuáles son (de arriba a abajo)?
-
Desarrollo de aplicaciones Implica proporcionar un modelo con buenas indicaciones y el contexto necesario. Esta capa requiere una evaluación rigurosa. Las buenas aplicaciones también exigen buenas interfaces.
Las principales responsabilidades son la evaluación, la ingeniería de prompts y la interfaz de IA.
-
Desarrollo de modelos Esta capa proporciona herramientas para desarrollar modelos, incluyendo marcos para modelado, entrenamiento, ajuste fino y optimización de inferencia. Como los datos son centrales para el desarrollo de modelos, esta capa también contiene ingeniería de conjuntos de datos. El desarrollo de modelos también requiere una evaluación rigurosa.
Principales responsabilidades: modelado y entrenamiento, ingeniería de conjuntos de datos, y optimización de inferencia.
-
Infraestructura Incluye herramientas para el servicio de modelos, la gestión de datos y computación, y monitorización.