Curso Spring AI y Buenas practicas

Curso para aprender Spring AI en profundidad e integrarlo en nuestras aplicaciones como experto.

Bienvenido al nuevo Curso de Spring AI . Este curso esta orientado a que el desarrollador adquiera los conocimientos necesarios sobre Spring AI que le permitan integrar soluciones de IA dentro de nuestras aplicaciones Java como es el caso de usar ChatGPT para responder cuestiones ligadas con nuestro negocio , documentos etc integrándolo de forma transparente.

Modulo 1: Fundamentos

Este módulo cubre como empezar a usar Spring AI en nuestras aplicaciones y como fusionar capacidades de Spring y ChatGTP para comenzar a realizar consultas en un entorno IA puro en el cual sea ChatGTP el que se encarge de devolvernos información utilizando Spring Boot. Se abordaran temas fundamentales como configuración de api , application properties , temperatura etc.


Modulo 2: Spring AI Prompting

El manejo de prompting dentro de Spring AI es clave y hay que entender la diferencia entre UsserMessage , SystemMesage y AssistantMessage cada uno tiene su rol y nos permiten adaptar las respuestas de Open AI a nuestras necesidades e integrarlas en nuestras aplicaciones. Abordaremos también las capacidades de como convertir respuestas planas en JSON y que ChatGTP se integre de forma más natural con lo que conocemos.


Modulo 3: Spring AI Templates

El manejo de plantillas o templates en Spring AI es una de las herramientas que mas flexibilidad y comodidad soporta aportando una solución elegante a como nos comunicamos con los motores de IA y como parametrizamos los prompts para obtener resultados óptimos en nuestras aplicaciones


Modulo 4: Spring AI Tools

La integración de Tools (Herramientas) que nos permitan integrar otros servicios es fundamental a nivel de Spring AI para dar soluciones completas a nuestras aplicaciones . Soluciones que permitan integrar la capacidad e OpenAI y terceros


Modulo 5: Spring AI RAG

En muchas ocasiones necesitaremos el uso de bases de datos vectoriales que integren datos que nos pertenecen , documentos de texto , pdfs , Excels etc , Documentos que contengan información veraz sobre como nuestra empresa trabaja en las diferentes areas de negocio permitiendo a Spring AI integrarse de forma natural con nuestro negocio y nuestros datos.


Modulo 6: Spring AI Manejo de Imagenes

Una de las cosas en las que las herramientas de IA destacan es en la posibilidad de generar imagenes a medida con los contenidos de que deseemos. Esto aporta versatilidad a nuestra aplicación. No solo eso sino que en muchas ocasiones tenemos documentos escaneados como imagenes y necesitamos extraer datos de estos de forma rapida y segura. Spring AI permite estas opciones de una forma muy directa y natural










Su instructor


Cecilio Alvarez Caules
Cecilio Alvarez Caules

Soy Oracle Java Certified Enterprise Architech . He trabajado en el sector como Arquitecto durante los últimos 20 años tanto en labores de consultoria , desarrollo y formación de técnica de equipos


Plan de estudios del curso



¡Comience ahora!