...
Integración de Flowise como orquestado de flujos LLM
https://dev.onesaitplatform.com/space/ruta/4485939201
https://dev.onesaitplatform.com/space/ruta/4289429509/An%25C3%25A1lisis+Herramienta+creaci%25C3%25B3n+agentes+IAFlowise es una herramienta low-code de código abierto que permite a los desarrolladores crear flujos de orquestación LLM y agentes AI personalizados.
...
El proceso comenzó con el análisis de la herramientas más adecuada a integrar para la creación de Agentes IA, quedando como finalistas Flowise y Langflow (ver análisis).
Finalmente hemos integrado Flowise como motor de orquestación de LLM permitiendo crear a los usuarios administradores y analytics instancias de dicha herramienta.
Cada usuario de este tipo podrá crear su propia instancia Flowise, independiente totalmente de las de los demás usuarios. Para ello podemos ir al menú “ML & AI > LLM Flow Manager” y crear una instancia:
...
Una vez creada la instancia podré crear flujos como este, interactuar con ellos:
...
Y embeber el resultado en mi web:
...
Integración de Ollama como servicio IA
https://dev.onesaitplatform.com/space/ruta/4444979246/Integraci%25C3%25B3n+de+Ollama+como+servicio+de+IA+para+an%25C3%25A1lisis+de+im%25C3%25A1genesContinuando con la incorporación de herramientas que permitan trabajar con IA y LLMs en plataforma, en esta release hemos incorporado Ollama como LLM que puede ejecutar directamente en plataforma sin conectar con servicios externos.
Ollama es una plataforma de inteligencia artificial que permite usar modelos LLM (Llama 3, Phi 3, Mistral, Gemma 2) de manera local para generar respuestas y proporcionar información sobre el contenido enviado.
Entre los diferentes modelos de LLM tenemos LLaVA (Large Language and Vision Assistant), un modelo de inteligencia artificial multimodal. Cuenta con un gran potencial en el procesamiento del lenguaje humano y visión por ordenador, ofreciendo respuestas con un alto nivel de comprensión.
Hemos integrado Ollama como otro contenedor que ejecuta en el cluster K8s donde se despliega una instancia de plataforma y con el que comunicamos vía endpoint REST.
Además hemos creado un servicio Spring Boot que usando Spring AI interactúa con Ollama y permite por ejemplo subir imágenes y preguntar por la imagen o consultarlas a través de su endpoint REST:
...
Además el servicio ha sido publicado como API en el API Manager de plataforma para poder usarlo de forma sencilla en cualquiera instalación que tenga disponibilizado el servicio Ollama:
Leer más sobre la funcionalidad.
Nuevo módulo Asset Manager
https://dev.onesaitplatform.com/space/ruta/4387864586/Nuevo+Assets+Manager
Nueva versión de Digital Twins de Plataforma
Plataforma soporta el concepto de Digital Twin desde hace varias versiones, permitiendo el modelado, desarrollo, despliegue y orquestación de estos.
En su momento apostamos por la propuesta de Mozilla con sus WebThings, en la actualizad W3C Web Of Things se ha estandarizado en este ámbito (https://www.w3.org/WoT/ ) así que hemos decidido cambiar el estándar soportado por Plataforma, y a partir de esta release los Digital Twins de Plataforma se basan en WoT (W3C Web Of Things).
Por otro lado hemos hecho que el cambio sea prácticamente transparente, adaptando la implementación a los conceptos usados por WoT, como en la creación del Template (en WoT el Thing Description)
...
Desde el que podemos crear el Digital Twin (en WoT el WoT Thing)
...
Podéis ampliar la información aquí.
MEJORAS Y NUEVOS ACTIVOS
Info |
---|
Además de nuevas características, versión a versión incorporamos a la Plataforma mejoras en piezas ya existentes, nuevos activos, y por supuesto la resolución de todos los bugs detectados en el trimestre. Entre estas mejoras queremos destacar. |
...
Wrapper Vue3 + PrimesVue
Mejoras en DataFlow
A partir de la versión 6.1.0 hemos implementado el SSO con DataFlow, de tal manera que a nivel de Streamsets, serán los mismos usuarios de Plataforma los que registren todas las operaciones realizadas, en vez de hacerlo con usuarios propios de la aplicación.
Esto nos permite entre otras cosas, tener un mayor control de quién ejecuta qué, por ejemplo, podemos ver tanto en los logs como en le histórico de ejecuciones quién ejecuta cada proceso:
...
COMMUNITY
Info |
---|
Onesait Platform es una plataforma abierta liberada en GitHub y construida sobre tecnologías Open Source. Tenemos una amplia comunidad de habla hispana que queremos seguir impulsando. |
...