Spring AI
Spring AI ·IA Generativa·Backend
Curso completo para integrar inteligencia artificial generativa en aplicaciones Java con Spring Boot. Cubres chat models multi-proveedor, prompts y salida estructurada, function calling sobre servicios de negocio, embeddings, bases vectoriales, RAG, evaluación de modelos y despliegue en producción con observabilidad. Al terminar diseñas APIs REST con IA listas para entornos enterprise y migras casos de uso desde Python a tu stack Java sin perder control.
¿Prefieres verlo en directo? Agenda una demo sin compromiso.
Formación corporativa: este curso se activa bajo pedido para tu organización. Adaptamos temario, calendario y modalidad (teleformación, aula virtual o mixto).
Contenido del curso
Integra modelos de IA en aplicaciones Java con Spring.
-
Introducción a Spring AI Lección
-
Arquitectura multi-proveedor Lección
-
Conceptos de IA para desarrolladores Java Lección
-
Integración con Spring Boot Lección
-
Test de fundamentos de Spring AI Test
Detalles del curso
Público objetivo
- Desarrolladores Java y Spring Boot que quieren integrar modelos de IA en sus aplicaciones enterprise con las abstracciones de Spring.
- Ingenieros backend que necesitan construir APIs con capacidades de IA: chat, RAG, function calling y respuestas estructuradas.
- Arquitectos de software que diseñan aplicaciones Java con IA multi-proveedor y requisitos de producción (observabilidad, seguridad, caché).
- Equipos de desarrollo empresarial que buscan adoptar IA generativa en su stack Java/Spring existente.
Contenido del roadmap
Chat Models y prompts
ChatClient, ChatModel, sistema de mensajes, streaming, cambio de proveedor, PromptTemplate, prompt engineering y parsers de salida estructurada.
Function calling y embeddings
Funciones Java como herramientas de IA, callbacks, ejecución automática, EmbeddingModel, VectorStore (PGVector, Chroma), carga de documentos y text splitting.
RAG y evaluación
Pipeline RAG completo, QuestionAnswerAdvisor, similarity search, augmentación de contexto, filtrado por metadatos, RelevancyEvaluator y métricas de calidad.
Producción
Observabilidad con Micrometer, rate limiting, reintentos, caché de respuestas, estrategias multi-modelo y seguridad con Spring Security.
Objetivos de aprendizaje
- Interactuar con LLMs desde Java usando ChatClient, ChatModel y streaming de tokens.
- Diseñar prompts con plantillas y convertir respuestas en objetos Java tipados con BeanOutputConverter.
- Implementar tool calling con la anotación
@Toolpara que los modelos invoquen funciones Java. - Construir pipelines RAG completos con embeddings, VectorStore y
QuestionAnswerAdvisor. - Evaluar la calidad de las respuestas con RelevancyEvaluator y métricas de faithfulness y relevancy.
- Desplegar aplicaciones de IA en producción con observabilidad Micrometer, caché, rate limiting y Spring Security.
- Consolidar los bloques del curso en un proyecto integrador de asistente empresarial Spring Boot + Spring AI.
Otros cursos de Spring AI
Spring AI - Fundamentos
Curso de fundamentos de Spring AI para equipos Java que dan los primeros pasos integrando inteligencia artificial generativa en aplicaciones Spring Boot. Aprendes la arquitectura multi-proveedor del framework, dominas el uso de chat models con la API fluida, diseñas prompts con plantillas y obtienes salida estructurada tipada lista para mapearse a objetos Java. Al terminar conviertes una aplicación tradicional en un servicio con capacidades de IA conversacional desde tu stack habitual.
Spring AI - Módulos avanzados
Curso avanzado de Spring AI para conectar modelos de lenguaje con datos y servicios reales de la organización desde Java. Aprendes function calling sobre tus servicios de negocio, generación y consumo de embeddings, bases vectoriales para búsqueda semántica y pipelines RAG completos sobre Spring Boot. Al terminar construyes asistentes de IA que consultan tus bases documentales y ejecutan acciones controladas dentro de la aplicación, sin acoplarte a un único proveedor.
Spring AI - Módulos avanzados II
Curso avanzado de Spring AI centrado en llevar la inteligencia artificial a producción de forma fiable en aplicaciones Java enterprise. Aprendes a evaluar modelos con métricas reproducibles, instrumentar observabilidad y caché, aplicar seguridad y rate limiting, y orquestar un proyecto integrador que une chat, RAG y function calling. Al terminar entregas un servicio Spring Boot con IA listo para entornos de cliente, con calidad, métricas y resiliencia operativa.
Forma equipos completos con un itinerario
Este curso aparece dentro de las siguientes carreras corporativas.
¿Formación para tu equipo en esta tecnología?
Tú nos dices a quién formar y nosotros configuramos la plataforma con tu marca, damos de alta a tu gente, evaluamos las entregas con IA y te entregamos los certificados y los informes técnicos para tu gestor FUNDAE. Catálogo amplio con teleformación, aula virtual o mixto. Sin permanencia, sin coste de setup.
¿Prefieres verlo en directo? Agenda una demo.
Preguntas frecuentes
- ¿Spring AI es bonificable por FUNDAE para mi empresa?
- Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
- ¿En qué modalidades se imparte Spring AI?
- En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
- ¿Se adapta Spring AI al nivel de mi equipo?
- Sí. Adaptamos temario, calendario y modalidad al nivel y al stack del equipo, con ejercicios evaluados por IA y certificado verificable.
- ¿Cuánto tarda en activarse para mi empresa?
- La activación corporativa estándar es rápida, sin coste de setup ni permanencia.