Sobre el proyecto
Data Formulator es un proyecto de código abierto de Microsoft Research que proporciona un espacio de trabajo interactivo para la exploración y el análisis de datos impulsado por agentes de IA. Aborda dos desafíos principales en el trabajo con datos: la dificultad de conectar fuentes de datos dispares y la complejidad de las preguntas analíticas en evolución.
El sistema ofrece conectores de datos que brindan a los agentes de IA una forma unificada de acceder a archivos, bases de datos, almacenes de datos y herramientas de BI, manteniendo una memoria de las relaciones entre fuentes. Los hilos de datos permiten a los usuarios ramificarse en diferentes rutas analíticas, comparar resultados y descubrir información sin perder el contexto.
Las capacidades clave incluyen:
- Ingestión de datos en múltiples formatos: CSV, TSV, Excel, JSON, capturas de pantalla, texto y conexiones directas a bases de datos
- Interacción en lenguaje natural con agentes de IA para la exploración de datos
- Más de 30 tipos de gráficos impulsados por el lenguaje de visualización Flint
- Hilos de análisis ramificados para explorar preguntas alternativas
- Generación de informes para compartir resultados
- Soporte para múltiples modelos de IA mediante LiteLLM (OpenAI, Azure, Ollama, Anthropic)
- Aplicaciones de escritorio para Windows y macOS
- Opción de implementación con Docker
- Instalación del paquete de Python mediante pip o uv
El proyecto se desarrolla activamente con lanzamientos recientes que introducen flujos de trabajo unificados, soporte ampliado para fuentes de datos y capacidades mejoradas de gráficos. Está licenciado bajo MIT y acepta contribuciones de la comunidad.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.