Spring AI es el marco de código abierto oficial de Spring, diseñado para simplificar la integración y desarrollo de capacidades de inteligencia artificial en aplicaciones Java, y ofrece una API unificada para múltiples proveedores de IA.
Se dirige principalmente a desarrolladores familiarizados con Java y el ecosistema de Spring, especialmente a equipos que necesiten integrar IA generativa, RAG o funciones de búsqueda por vectores en aplicaciones empresariales.
Se requieren JDK 17 o superior, entorno Spring Boot 3.0 o superior, y añadir las dependencias de Spring AI junto con la configuración de los proveedores de IA (p. ej., API Key) a través de Maven o Gradle.
Soporta chat inteligente, generación de texto, incrustación/vectorización, generación de imágenes, procesamiento de audio y otros modelos, y es compatible con proveedores líderes como OpenAI, Anthropic, Google, Azure, entre otros.
El marco ofrece una capa de abstracción de base de datos vectoriales, un ETL de ingesta de documentos y plantillas de prompts, para que los desarrolladores puedan construir rápidamente flujos de generación con recuperación (RAG), integrando datos externos con grandes modelos.
Spring AI es un marco de código abierto y se puede usar gratuitamente, pero el uso de modelos de IA de terceros (como OpenAI) podría generar costos por uso de API.
Together AI es una plataforma cloud nativa de IA que proporciona a desarrolladores y empresas una infraestructura full‑stack para crear y ejecutar aplicaciones de IA generativa. La plataforma ofrece la cadena completa de herramientas —desde obtención, personalización y entrenamiento de modelos hasta despliegue de alto rendimiento— para acelerar el desarrollo de aplicaciones de IA y optimizar costes.

Jina AI es una plataforma que ofrece soluciones de búsqueda empresarial multimodal y multilingüe. Mediante tecnología de búsqueda neuronal y flujos de trabajo RAG, ayuda a desarrolladores y empresas a crear aplicaciones de búsqueda inteligente eficientes y precisas.