Os modelos de linguagem grandes (LLMs) têm capacidades diferentes. Para oferecer controle e flexibilidade no desenvolvimento de software assistido por IA, o Android Studio permite que você escolha um modelo local, em execução na sua máquina pessoal, para potencializar a funcionalidade de IA do ambiente de desenvolvimento integrado.
Escolher um modelo
Usar um modelo local é uma ótima opção se você precisa trabalhar off-line, deve aderir a políticas rígidas da empresa sobre o uso de ferramentas de IA ou tem interesse em testar modelos de pesquisa de código aberto.
Teste o modelo Gemma 4
Se você precisar usar um modelo local, recomendamos o Gemma 4, um modelo local de última geração disponível para programação agêntica no Android Studio.
Os requisitos de hardware são os seguintes. Recomendamos usar o modelo Gemma 26B MoE se você tiver uma máquina de alto desempenho.
| Modelo | RAM total necessária | Armazenamento |
|---|---|---|
| Gemma E4B | 12 GB | 4 GB |
| Gemma 26B MoE | 24 GB | 17 GB |
Consulte o guia de configuração para instruções sobre como baixar e executar o Gemma 4 localmente na sua máquina.
Configurar o suporte a modelos locais
Baixe e instale a versão mais recente do Android Studio.
Instale um provedor de LLM, como o LM Studio ou o Ollama, no computador local.
Adicione o provedor de modelos ao Android Studio.
- Acesse Configurações > Ferramentas > IA > Provedores de modelos.
- Selecione o ícone .
- Selecione Provedor local.
- Insira uma descrição do provedor de modelos (geralmente o nome do provedor de modelos).
- Defina a porta em que o provedor está detectando
- Ativar um modelo
Figura 1. Configurações do provedor de modelos. Baixe e instale um modelo de sua escolha.
Consulte os catálogos de modelos do LM Studio e do Ollama. Para ter a melhor experiência com o Modo Agente no Android Studio, selecione um modelo que tenha sido treinado para o uso de ferramentas.
Figura 2. Modelos locais disponíveis. Inicie o ambiente de inferência.
O ambiente de inferência disponibiliza o modelo para aplicativos locais. Configure uma janela de tokens de tamanho do contexto grande o suficiente para otimizar o desempenho. Para instruções detalhadas sobre como iniciar e configurar seu ambiente, consulte a documentação do Ollama ou do LM Studio.
Selecione um modelo.
Abra o Android Studio. Acesse a janela de ferramentas Agent. Use o seletor de modelos para alternar do modelo padrão para o modelo local configurado.
Figura 3. Seletor de modelos.
Depois de conectar o Android Studio ao modelo local, você pode usar os recursos de chat no ambiente de desenvolvimento integrado. Todas as interações são totalmente alimentadas pelo modelo em execução na máquina local, oferecendo um ambiente de desenvolvimento de IA independente.
Considerar as limitações de desempenho
Um modelo local e off-line normalmente não é tão eficiente ou inteligente quanto os modelos baseados na nuvem. As respostas de chat de modelos locais geralmente são menos precisas e têm maior latência em comparação com os modelos baseados na nuvem.
Os modelos locais geralmente não são ajustados para o desenvolvimento para Android e podem retornar respostas que não estão informadas sobre a interface do usuário do Android Studio. Alguns recursos de IA do Android Studio e casos de uso de desenvolvimento para Android não funcionam com um modelo local. No entanto, o recurso de conversa com IA no Android Studio geralmente é compatível com modelos locais.