Visão geral
Um plugin leve para Flutter que fornece vinculações nativas para o ONNX Runtime, permitindo inferência eficiente de modelos de aprendizado de máquina em Android, iOS, Web, macOS, Windows e Linux. Permite que desenvolvedores executem modelos compatíveis com ONNX diretamente em aplicativos Flutter, suportando processamento de IA no dispositivo sem depender de serviços em nuvem. O plugin é projetado para inferência de baixa latência e alto desempenho com overhead mínimo, sendo ideal para aplicações em tempo real como reconhecimento de imagem, processamento de linguagem natural e tarefas de IA generativa. Integra-se perfeitamente aos fluxos de trabalho existentes do Flutter e oferece suporte à carga de modelos, manipulação de tensores e execução.
Casos de uso
- inferência de IA no dispositivo
- Processamento de imagem e voz em tempo real
- LLM e IA generativa em aplicativos móveis
- Implantação de modelo multiplataforma
- Aplicações de aprendizado de máquina off-line
Principais recursos
- Suporta múltiplas plataformas
- Embalagens nativas leves
- Execução de modelo ONNX
- Manipulação de entrada/saída de tensores
- inferência de baixa latência
Indicado para
- Aplicativos de IA para móvel e desktop
- Desenvolvedores usando modelos ONNX
- Aplicativos que exigem capacidades de IA offline
- Aplicações sensíveis ao desempenho
- Integração de ML multiplataforma
Considerações
- Requer modelos compatíveis com ONNX
- Pode ser necessário configurar especificamente para a plataforma
- Limitado a recursos do ONNX Runtime
- O tamanho do modelo afeta o pacote do aplicativo
- Sem suporte embutido para treinamento de modelo