Há várias maneiras de o agente receber informações atualizadas. Essas ferramentas permitem que o agente use informações publicadas após a última data de corte do treinamento, melhorando a qualidade das respostas.
Base de conhecimento do Android
A base de conhecimento do Android dá ao agente acesso a documentação atualizada e confiável sobre mudanças na API, novas bibliotecas, práticas recomendadas atualizadas e muito mais das seguintes fontes:
- Documentação para desenvolvedores Android
- Firebase
- Google Developers
- Documentação do Kotlin
A base de conhecimento do Android oferece ao agente estas duas novas ferramentas.
Para ver todas as ferramentas disponíveis para o agente, digite /tools no campo de solicitação.
search_android_docs: pesquisa na base de conhecimento do Android documentação confiável e de alta qualidade relevante para sua consulta.fetch_android_docs: recupera o conteúdo completo dos documentos identificados pela ferramenta de pesquisa.
A base de conhecimento do Android é invocada automaticamente quando aplicável, mas você pode aumentar a chance de o agente usá-la pedindo especificamente que ele use a documentação do Android no comando. Por exemplo, em vez de dizer apenas "Faça upgrade da navegação para a Navegação 3", diga "Faça upgrade da navegação para a Navegação 3. Consulte a documentação do Android para orientações."
A base de conhecimento do Android também pode ser acessada usando a CLI do Android
com qualquer agente e ambiente de desenvolvimento integrado de sua escolha. Para saber mais, consulte
android docs.
Pesquisa na Web do agente
Quando o agente não consegue encontrar o que precisa na Base de conhecimento do Android, ele pode pesquisar na Web. A ferramenta Pesquisa na Web do agente instrui o Gemini a realizar uma pesquisa na Web em tempo real no Google, reduzindo a chance de fornecer orientações desatualizadas ou exemplos de código obsoletos.
A ferramenta Pesquisa na Web do agente dá acesso a informações atualizadas e confiáveis na Web aberta, incluindo:
- Versões mais recentes da biblioteca:recupere os lançamentos mais recentes de bibliotecas como Coil ou as bibliotecas KMP do Firebase do GitLive.
- Nova documentação da API:acesse a documentação de ferramentas e serviços lançados após o treinamento do modelo.
A Pesquisa na Web do agente está disponível automaticamente como uma ferramenta do agente. Para ver todas as ferramentas disponíveis para o agente, digite /tools no campo de comando.
web_search: pesquisa na Web em tempo real usando a Pesquisa Google para encontrar informações, documentação e detalhes técnicos atualizados relevantes para sua consulta.
A pesquisa na Web do agente deve ser invocada automaticamente quando o agente determinar que uma pesquisa é necessária para fornecer uma resposta precisa. No entanto, você pode aumentar a probabilidade de o agente usar a ferramenta pedindo especificamente que ele verifique as informações atuais ou digitando web_search no comando.
Exemplos de comandos
- "Fale sobre as bibliotecas KMP do Firebase do GitLive. Pesquise na Web as informações da versão mais recente antes de responder."
- "Como faço para implementar a API Android do Xweather? Consulte a documentação mais recente da Web para conferir as etapas de implementação."
Permissões
Para garantir que você tenha controle total sobre seus dados e o comportamento do agente, a ferramenta Pesquisa na Web do agente usa o modelo de permissões do Android Studio. O agente não vai acessar a Web sem seu consentimento explícito.