Sobre o projeto
O Data Formulator é um projeto de código aberto da Microsoft Research que fornece um espaço de trabalho interativo para exploração e análise de dados, alimentado por agentes de IA. Ele aborda dois desafios centrais no trabalho com dados: a dificuldade de conectar fontes de dados díspares e a complexidade de perguntas analíticas em evolução.
O sistema oferece conectores de dados que dão aos agentes de IA uma maneira unificada de acessar arquivos, bancos de dados, data warehouses e ferramentas de BI, mantendo uma memória das relações entre as fontes. Os Data Threads permitem que os usuários se ramifiquem em diferentes caminhos analíticos, comparem resultados e descubram insights sem perder o contexto.
Os principais recursos incluem:
- Ingestão de dados em vários formatos: CSV, TSV, Excel, JSON, capturas de tela, texto e conexões diretas com bancos de dados
- Interação em linguagem natural com agentes de IA para exploração de dados
- Mais de 30 tipos de gráficos alimentados pela linguagem de visualização Flint
- Ramificação de threads de análise para explorar perguntas alternativas
- Geração de relatórios para compartilhar resultados
- Suporte a vários modelos de IA via LiteLLM (OpenAI, Azure, Ollama, Anthropic)
- Aplicativos de desktop para Windows e macOS
- Opção de implantação via Docker
- Instalação de pacote Python via pip ou uv
O projeto é desenvolvido ativamente, com lançamentos recentes introduzindo fluxos de trabalho unificados, suporte expandido a fontes de dados e recursos aprimorados de gráficos. Ele é licenciado sob a MIT e aceita contribuições da comunidade.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.