Criar seu primeiro app de IA generativa no Android Studio

Este documento descreve como usar o Android Studio para criar um aplicativo que implemente a IA generativa usando o SDK do Google AI. Ele define o processo em três etapas. Antes de começar, verifique se você está executando a versão de pré-lançamento mais recente do Android Studio.

Etapa 1: criar com base no modelo "New Project" para IA

Inicie o Android Studio e abra um novo projeto usando File > New Project. Selecione o novo modelo Inicial da API Genmini.

Um novo modelo de projeto para a API Starter do Gemini

Figura 1: um novo modelo de projeto para a API Gemini Starter.

Etapa 2: gerar a chave de API

Na próxima etapa do assistente, depois de escolher o nome e o local do projeto, forneça uma chave para autenticação na API Gemini. Caso você não tenha uma chave de API, clique no link fornecido no assistente para navegar até o Google AI Studio e solicitar uma nova chave. Depois, copie a nova chave de API no assistente. Clique em Finish.

Assistente "New Project"

Figura 2: assistente "New Project".

Assistente "New Project"

Figura 3: copie e cole a chave de API no assistente "New Project".

Etapa 3: começar a prototipagem

O Android Studio vai configurar automaticamente um projeto para você com uma conexão com a API Gemini, simplificando o fluxo de trabalho. Clique em Run para ver o código em ação no Android Emulator. O app vem com um prompt codificado pedindo ao modelo para "Resuma o texto a seguir para mim". É possível editar ou expandir o comando diretamente no código para modificar o que pode ser feito. Saiba mais sobre como criar comandos na documentação do Google AI Studio.

Começar a prototipagem com as APIs do Gemini

Figura 4: início da prototipagem com as APIs Genmini.

Próximas etapas

Consulte o guia de início rápido do SDK da IA do Google para Android para saber mais. Para ainda mais amostras de código, você pode importar o exemplo de código da IA generativa para o Android Studio em File > New > Import Sample e procurar por Amostra de IA generativa.

Assistente de amostra de importação

Figura 5: assistente de amostra de importação.

Teste os recursos de chat, texto e multimodais do Gêmeo no app de exemplo. Assistente de amostra de importação

Figura 6: chat, texto e recursos multimodais.