Saltar al contenido principal
Spring AI
19 € 25h Nivel medio

Spring AI

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.

Certificado incluido Ejercicios evaluados por IA Acceso permanente Sin contrato ni cuotas

Estructura del curso

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

Antes de comprar

¿Cuánto dura el acceso?

Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.

¿Incluye certificado?

Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.

¿Puedo pedir factura con NIF?

Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.

¿Hay devolución?

Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.

¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.

Ver propuesta para empresas