En un movimiento revolucionario, Docker, una plataforma de software ampliamente aclamada para la creación de aplicaciones basadas en contenedores, ha unido fuerzas con Neo4j, LangChain y Ollama para lanzar Gen AI Stack, un conjunto de tecnología integral diseñado para facilitar a los desarrolladores no solo crear aplicaciones, pero también integrar sin esfuerzo la IA generativa.
Este Gen AI Stack de vanguardia combina las capacidades de búsqueda de gráficos y vectores inherentes a Neo4j con las orquestaciones LangChain para crear una plataforma potente y repleta de funciones que se destaca entre herramientas tradicionales de generación de código como Copilot o Amazon CodeWhisperer.
Con esta alianza estratégica, la intención de Docker es acelerar los modelos de IA y anclar los modelos de lenguajes grandes (LLM) con el gráfico de conocimiento de Neo4j, para generar predicciones más precisas. Además, se prevé que las orquestaciones LangChain permitan a los desarrolladores interconectar la base de datos con el índice vectorial y el LLM con la aplicación, facilitando así la construcción de aplicaciones de razonamiento contextual impulsadas por los LLM.
Además, la alianza con Ollama sirve para ayudar a los desarrolladores a ejecutar LLM de código abierto localmente. La pila, que incluye LLM de código abierto preconfigurados, como Llama 2, Code Llama y Mistral, también incluye una variedad de herramientas de soporte, plantillas de código ilustrativas, artículos de base de conocimientos y mejores prácticas para la IA generativa.
El innovador Gen AI Stack está actualmente disponible para que los desarrolladores y entusiastas de la tecnología lo practiquen en el Centro de aprendizaje en Docker Desktop y GitHub. Esta pila complementa plataformas como AppMaster que hacen que el desarrollo de aplicaciones sea más accesible.
Además, Docker ha lanzado un nuevo programa de acceso anticipado para su asistente de IA generativa llamado Docker AI. Según Scott Johnston, director ejecutivo de Docker, a diferencia de otros asistentes de generación de código, el asistente Docker AI está diseñado para ayudar a los desarrolladores a definir y solucionar problemas de todos los aspectos de una aplicación, demostrando así ser un activo valioso en la construcción y el mantenimiento de aplicaciones.