Como Usar Inteligencia Artificial en Spring

5 minuto(s)

Demo Github

Varias herramientas populares en el mundo están agregando soporte para inteligencia artificial

Actualmente, el framework Spring cuenta con soporte para diferentes modelos de Chat con IA como OpenAI, Azure OpenAI, HuggingFace, Bedrock, Ollama, etc.

En este tutorial aprenderás a Como Usar Inteligencia Artificial en Spring Framework, vamos con ello.

Aplicación de Spring usando inteligencia artificial
La inteligencia artificial le da dinamismo a tus aplicaciones con el framework Spring

Sigue todos los pasos que te indicaré a continuación para que todo salga bien.

Creación de Proyecto

Para crear un nuevo proyecto usaré la Spring CLI, la cual me permite crear una aplicación de Spring con un solo comando.

Si no tienes instalada la Spring CLI, sigue los pasos del video Como Instalar la Spring CLI en Windows:

Si ya tienes instalada la Spring CLI, puedes ignorar el paso anterior.

Ejecutamos el siguiente comando para crear un nuevo proyecto con la Spring CLI:


Luego de ejecutar el comando anterior se nos ha creado nuestro proyecto en un directorio que contiene en su interior un conjunto de directorios y archivos indispensables para que el proyecto funcione correctamente:


Pasemos a integrar inteligencia artificial en Spring Framework.

Usando Inteligencia Artificial en Spring

Abro el archivo llamado SpringIaApplication.java que se encuentra en src > main > java > com > example > springia > SpringIaApplication.java:


Dentro del archivo SpringIaApplication.java agregamos lo siguiente (He colocado comentarios para explicar que hace cada línea o bloque de código):


Abrimos el archivo pom.xml y agregamos la siguiente dependencia:


Asimismo dentro del archivo pom.xml agregamos estos 2 repositorios:


Recuerda que al inicio de este tutorial, he colocado un enlace al repositorio GitHub de este proyecto y una Demo para que veas el proyecto en acción.

En el repositorio de GitHub encontrarás todo el código del proyecto.

Por último abre el archivo application.properties y agrega los siguientes valores:


Ejecutamos el proyecto mediante el siguiente comando:


Y si abrimos la ruta local http://localhost:8080/ia en nuestro navegador, podemos ver que la inteligencia artificial nos responde sin problemas:

Inteligencia Artificial respondiendo en Spring Framework
Puedes hacerle las preguntas que desees a la Inteligencia Artificial

Así es como puedes usar inteligencia artificial en Spring Framework.

Conclusión

En este tutorial has aprendido a Como Usar Inteligencia Artificial en Spring.

Puedes encontrar más información sobre el uso de inteligencia artificial en la documentación oficial de Spring Framework.

Conforme practiques constantemente los pasos mencionados en este tutorial, lograrás dominar el uso de Inteligencia Artificial en Spring Framework.

Nota(s)

  • No olvides que debemos usar la Tecnología para hacer cosas Buenas por el Mundo.

Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.