Saltar al contenido principal
Spring AI
Curso completo Nivel medio certificado-completo-spring-ai

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.

Evidencias FUNDAE Activación guiada Evaluación con IA Sin permanencia

¿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.

9 módulos 42 lecciones 7 ejercicios evaluados por IA 8 tests
  • 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 @Tool para 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

Especialización ·Nivel medio

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.

Especialización ·Nivel medio

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.

Especialización ·Nivel medio

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.

Llave en mano para empresas

¿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.