«Ya tenemos SAP AI Launchpad, ¿podemos llamar al modelo desde la aplicación?» Es una pregunta frecuente y revela una confusión comprensible: la interfaz visual es lo primero que se ve, mientras que la ejecución ocurre debajo. SAP AI Launchpad y SAP AI Core están diseñados para trabajar juntos, pero sus responsabilidades son distintas. Entender el límite evita crear una dependencia de navegador para un proceso de producción o, en sentido contrario, pretender administrar toda la operación solo con peticiones técnicas.
La comparación corta es esta: SAP AI Core es el runtime y plano operativo de las cargas de IA; SAP AI Launchpad es una aplicación SaaS para gestionar y observar escenarios y runtimes. SAP especifica que Launchpad se conecta a runtimes como AI Core, que no vienen incluidos por tener una suscripción a Launchpad. Qué es SAP AI Launchpad — SAP Help
Contenido
Dos piezas complementarias, con responsabilidades diferentes
| Necesidad | SAP AI Core | SAP AI Launchpad |
|---|---|---|
| Ejecutar un entrenamiento, una inferencia o un servidor de modelo | Sí: es el runtime de IA | No ejecuta por sí mismo la carga |
| Crear y controlar configuraciones, ejecuciones y despliegues | Proporciona las APIs y recursos operativos | Los expone y administra desde interfaz |
| Separar recursos por contexto de uso | Aplica resource groups y su alcance | Permite seleccionarlos y trabajar sobre ellos |
| Ver y administrar varios runtimes | Puede ser uno de los runtimes conectados | Sí, centraliza conexiones a runtimes compatibles |
| Gestionar experimentación y ciclo de vida de prompts | Soporta la base operativa | Ofrece aplicaciones para gestionar y explorar |
| Consumir una capacidad desde una app productiva | Endpoint y credenciales del runtime | No es el endpoint de negocio de la aplicación |
SAP AI Core se describe como el servicio BTP que gestiona la ejecución y operación de activos de IA de manera estandarizada, escalable e independiente del hyperscaler. Sus conceptos incluyen escenarios, ejecutables, configuraciones, ejecuciones, despliegues y artefactos. Conceptos de SAP AI Core — SAP Help
AI Launchpad convierte esas operaciones en una superficie administrable: conecta runtimes, permite elegir workspace y resource group, explorar escenarios, consultar ejecuciones y despliegues, y administrar autenticaciones. SAP incluye además ciclo de vida de casos de IA y estadísticas de consumo. Funciones de SAP AI Launchpad
No es una división entre «técnico» y «funcional». Un equipo de plataforma necesita ambos: Core para que exista un entorno ejecutable y Launchpad para que la gestión repetible no dependa de una colección de scripts, consultas y credenciales dispersas.
El ciclo de una carga de IA, sin confundir los verbos
Tomemos un servicio interno que clasifica correos de proveedores en invoice_query, delivery_issue o other, y devuelve una propuesta de cola de trabajo. El servicio podría usar un modelo generativo, un clasificador tradicional o ambos. Independientemente del tipo de modelo, conviene separar los verbos del ciclo:
- Definir el escenario y el ejecutable. El escenario representa el caso de uso; el ejecutable define una capacidad que podrá lanzarse o servirse.
- Crear una configuración. La configuración aporta parámetros y archivos que personalizan cómo se usará el ejecutable.
- Ejecutar o desplegar. Una ejecución sirve para una tarea finita, como un entrenamiento o una inferencia por lotes. Un despliegue deja disponible una capacidad para solicitudes en línea.
- Consumir desde la aplicación. La app de correo llama al endpoint de la capacidad desplegada usando la identidad y el resource group que correspondan. No llama a una pantalla de Launchpad.
- Observar y operar. Launchpad ayuda a revisar estado, resultados y recursos; AI Core mantiene los recursos que hacen posible esas operaciones.
Esta secuencia no obliga a que cada proyecto entrene modelos propios. De hecho, para muchas tareas de lenguaje se despliega o se consume un modelo gestionado a través del generative AI hub. Lo importante es que el uso de un modelo generativo tampoco elimina el runtime. SAP especifica que el Hub extiende AI Core y que la ejecución, gestión de recursos y control operativo permanecen en AI Core. Generative AI Hub — SAP Help
Resource groups: la unidad de aislamiento que condiciona el diseño
Un resource group no es solo una carpeta conveniente para ordenar la interfaz. Es un espacio de trabajo dedicado para un escenario o uso, destinado a separar físicamente cargas de aprendizaje automático y lógicamente recursos relacionados. Las configuraciones, ejecuciones, despliegues y artefactos pertenecen al grupo y no se comparten entre grupos. Gestión de resource groups en SAP AI Core
En cambio, escenarios, ejecutables y secretos del Docker registry viven a nivel de tenant y se comparten entre los grupos del tenant. Este matiz sirve para preparar revisiones de seguridad: mover una configuración a producción no equivale automáticamente a aislar una imagen o un secreto de registro compartido. Alcance de recursos en AI Core
Para el clasificador de correos, una estructura posible es supplier-support-dev, supplier-support-test y supplier-support-prod. Algunas organizaciones separarán además por dominio de datos. La decisión debe responder a identidad, sensibilidad, equipo responsable y ciclo de despliegue.
El request de consumo necesita además el grupo correcto. La documentación de consumo de modelos indica los encabezados de autorización y AI-Resource-Group; si no se indica uno, se usa el grupo por defecto en ciertos contextos de AI Core. Consumo de modelos en SAP AI Core Depender del valor por defecto en una solución que ha de separar entornos es una mala práctica: dificulta saber contra qué despliegue se está trabajando.
Qué habilita Launchpad en una operación diaria
Launchpad no es una página de gráficos: incluye aplicaciones para trabajar con assets del runtime y administrar repositorios Git, aplicaciones y secretos Docker del runtime conectado. Administración de SAP AI Core desde SAP AI Launchpad
También es una puerta de entrada a las funciones del generative AI hub: experimentación de prompts, gestión de su ciclo de vida y administración, además de la biblioteca de modelos. La biblioteca muestra especificaciones, tarjetas de modelo, benchmarks disponibles, límites de cuota y avisos de deprecación. Model Library de SAP AI Launchpad
Launchpad no es el sistema de registro de una regla de negocio. Para el clasificador, categorías, permisos y trazabilidad siguen en los servicios empresariales adecuados.
Roles: no resolver la segregación repartiendo una service key
Los roles de Launchpad y AI Core permiten repartir tareas. SAP pide, por ejemplo, mloperations_editor o scenario_deployment_editor para desplegar ciertos modelos desde la Model Library. Requisitos para crear un despliegue de modelo generativo
Documente quién despliega en producción, qué identidad consume cada endpoint, quién ve prompts y trazas, y quién rota una credencial o responde a una deprecación. Esa respuesta debe estar en el runbook y en la configuración BTP.
Cuatro anti-patrones que conviene cortar pronto
Usar Launchpad como si fuera una API para la aplicación final. Una interfaz de gestión sirve para configurar y observar. El consumidor productivo se integra con el endpoint de la capacidad desplegada y con una identidad diseñada para ese servicio.
Crear un único grupo por comodidad. En una demo puede bastar; en producción mezcla despliegues, artefactos y responsabilidades. La separación debe ser proporcional al riesgo, sin multiplicar grupos vacíos.
Llamar “modelo en producción” a una prueba de prompt. Un modelo accesible no acredita que la salida sea apta para el proceso. Faltan dataset de evaluación, criterios de aceptación, manejo de fallos y propietario de la decisión.
Tratar la observación como el último paso. Sin identificadores de petición, métricas de calidad y un modo de reproducir errores con datos seguros, la consola solo mostrará que algo falló demasiado tarde para entender por qué.
Ejercicio: redacte un contrato operativo de una página
Antes de desplegar el clasificador, cree una ficha: activo de IA, owner, resource group, entorno, identidad consumidora, entrada permitida, salida esperada, límite de acción, métrica de calidad y reversión. Añada diez correos anonimizados claros, ambiguos y fuera de alcance.
Después abra AI Launchpad y compruebe si cada elemento de la ficha tiene un lugar concreto en la plataforma o en el servicio de negocio. Si no lo tiene, no lo sustituya por una nota de prompt. Defina primero el control que falta.
Una regla para recordar
Cuando se hable de AI Core, piense en hacer funcionar y operar la carga de IA. Cuando se hable de AI Launchpad, piense en administrar y observar esa operación en una interfaz central. Juntos forman una base útil para una solución de IA en SAP BTP; la integración, el dato de negocio, las autorizaciones y la decisión final siguen siendo arquitectura de la aplicación.
Si quieres practicar estos conceptos, la formación de Logali parte de escenarios SAP completos: dato, API, control y resultado verificable.

