flutter_gemini_nano 1.0.3
flutter_gemini_nano: ^1.0.3 copied to clipboard
Flutter plugin for on-device text and multimodal generation using Gemini Nano via ML Kit GenAI on Android.
flutter_gemini_nano #
Plugin Flutter para uso do Gemini Nano (on-device) via ML Kit GenAI, permitindo geração de texto e multimodal (texto + imagem) diretamente no dispositivo Android, sem necessidade de chamadas para servidores externos.
✅ Processamento local
✅ Privacidade por design
✅ Ideal para apps offline ou sensíveis a dados
✨ Funcionalidades #
- ✅ Geração de texto usando Gemini Nano
- ✅ Suporte a prompt multimodal (texto + imagem)
- ✅ Controle de parâmetros de geração:
temperaturetopKseedcandidateCountmaxOutputTokens
- ✅ Download automático do modelo quando necessário
- ✅ Tratamento de dispositivos não compatíveis
- ✅ API simples, segura e tipada
📱 Plataformas suportadas #
| Plataforma | Suporte |
|---|---|
| Android | ✅ Sim (Gemini Nano) |
| iOS | ❌ Não |
| Web | ❌ Não |
| Desktop | ❌ Não |
⚠️ O Gemini Nano está disponível apenas em dispositivos Android compatíveis
e requer suporte do Google ML Kit GenAI no dispositivo.
📦 Instalação #
Adicione ao seu pubspec.yaml:
dependencies:
flutter_gemini_nano: ^1.0.3