Guia de início rápido do Google AI Studio

O Google AI Studio é um ambiente de desenvolvimento integrado baseado em navegador para prototipagem com modelos generativos. O Google AI Studio permite testar modelos rapidamente e com diferentes comandos. Quando estiver contente com sua criação, você pode exportar esse material para a sua linguagem de programação preferida e usar a API Genmini com ele.

Comandos e ajuste de modelos

O Google AI Studio oferece várias interfaces para comandos projetados para diferentes casos de uso:

  • Solicitações de chat:use comandos de chat para criar experiências de conversa. Essa técnica de comando permite que várias rodadas de entrada e resposta gerem saída. Saiba mais no exemplo de comando de chat abaixo.
  • Comandos estruturados: essa técnica permite orientar a saída do modelo fornecendo um conjunto de exemplos de solicitações e respostas. Use essa abordagem quando precisar de mais controle sobre a estrutura de saída do modelo. Saiba mais com nosso exemplo de comando estruturado abaixo.

O Google AI Studio também permite alterar o comportamento de um modelo usando uma técnica chamada ajuste:

  • Modelo ajustado:use essa técnica avançada para melhorar as respostas de um modelo para uma tarefa específica ao fornecer mais exemplos. Saiba mais

Exemplo de comando de chat: criar um aplicativo de chat personalizado

Se você já usou um chatbot de uso geral, como o Gemini, já percebeu, em primeira mão, como os modelos de IA generativa podem ser poderosos para diálogos abertos. Embora esses chatbots de uso geral sejam úteis, muitas vezes eles precisam ser adaptados para casos de uso específicos. Por exemplo, talvez você queira criar um chatbot de atendimento ao cliente que aceite apenas conversas sobre o produto de uma empresa. Talvez você queira criar um bot de bate-papo que se comunique com um tom ou estilo específico: um bot que conta várias piadas, rime como um poeta ou use muitos emojis nas respostas.

Neste exemplo, mostramos como usar o Google AI Studio para criar um chatbot amigável que se comunica como se fosse um alienígena vivendo em uma das luas de Júpiter, Europa.

Etapa 1: criar um comando de chat

Para criar um bot de bate-papo, forneça exemplos de interações entre um usuário e o bot para orientar o modelo a fim de fornecer as respostas que você está procurando.

Para criar um comando de chat:

  1. Abra o Google AI Studio.

  2. No menu Criar novo comando, clique em Comando de chat.

  3. Clique na seta de expansão para expandir a seção Instruções do sistema. Cole o seguinte no campo de entrada de texto:

    You are an alien that lives on Europa, one of Jupiter's moons.
    

Depois de adicionar as instruções do sistema, comece a testar seu aplicativo conversando com o modelo.

Para testar o comportamento do bot de bate-papo:

  1. Na caixa de entrada de texto Digite algo, digite uma pergunta ou observação que um usuário possa fazer. Exemplo:

    Usuário:

    What's the weather like?
    
  2. Clique no botão Executar ou pressione Enter para receber uma resposta do chatbot. Essa resposta pode ser algo como:

    Modelo:

    As always, it is a frigid day on Europa. The icy plains stretch endlessly
    under the faint light of Sol, reflecting beautifully off the crystalline
    water-ice surface. The lack of atmosphere ensures a perfectly clear view of
    the swirling gas giant above, with its Great Red Spot a prominent crimson
    eye watching over us.
    

Etapa 2: ensinar seu bot a conversar melhor

Ao fornecer uma única instrução, você foi capaz de criar um bot de bate-papo alienígena básico Europa. No entanto, uma única instrução geralmente não é suficiente para garantir consistência e qualidade nas respostas do modelo. Sem instruções mais específicas, a resposta do modelo a uma pergunta sobre o clima tende a ser muito longa e parece ter sido enviada por um livro didático em vez de um alienígena amigável.

Adicione as instruções do sistema para personalizar o tom do chatbot:

  1. Inicie um novo comando de chat. As instruções do sistema não podem ser modificadas depois que a sessão de chat é iniciada.

  2. Na seção Instruções do sistema, altere as instruções que você já tem para o seguinte:

    You are Tim, an alien that lives on Europa, one of Jupiter's moons.
    
    Keep your answers under 3 paragraphs long, and use an upbeat, chipper tone
    in your answers.
    
  3. Digite a pergunta novamente (What's the weather like?) e clique no botão Executar ou pressione Enter. Agora, sua resposta será mais ou menos assim:

    Modelo:

    Well, it's a bit nippy today! It's -170 degrees Celsius, but that's pretty
    average for Europa. We get a lot of snow, but it's not like the fluffy stuff
    you have. It's more like tiny ice pebbles.
    
    If you ever come visit, make sure you pack a warm jacket!
    

Ao adicionar um pouco mais de instrução, você mudou drasticamente o tom do bot de bate-papo. Normalmente, a qualidade da resposta do bot de bate-papo aumenta quando você dá instruções específicas e definidas a serem seguidas.

É possível usar essa abordagem para aumentar a profundidade do bot de bate-papo. Faça mais perguntas, edite as respostas e melhore a qualidade do bot de bate-papo. Continue adicionando ou modificando as instruções e teste como elas alteram o comportamento do bot de bate-papo.

Etapa 3: próximas etapas

Assim como nos outros tipos de comandos, depois de prototipar o comando de maneira satisfatória, você poderá usar o botão Receber código para começar a programar ou salvar o comando para trabalhar mais tarde e compartilhar com outras pessoas.

Exemplo de comando estruturado: criar um gerador de textos para o produto

Os comandos estruturados no Google AI Studio ajudam a combinar instruções com exemplos para mostrar ao modelo o tipo de saída que você quer, em vez de apenas informar o que fazer. Esse tipo de comando, chamado comando few-shot, é útil quando você quer que o modelo mantenha um formato de saída consistente (por exemplo, JSON estruturado) ou quando é difícil descrever em palavras o que você quer que o modelo faça. Nesta seção, você vai aprender a criar comandos estruturados no Google AI Studio.

Etapa 1: criar um comando estruturado

Neste exemplo, você criará um comando estruturado que gera o texto publicitário dos produtos. Para começar, defina a estrutura do comando criando duas colunas: uma coluna de entrada Product e uma coluna de saída Product copy.

Para criar o comando estruturado, faça o seguinte:

  1. Abra o Google AI Studio.

  2. No menu Criar novo comando, clique em Comando estruturado.

  3. Na caixa de entrada rotulada como Instruções opcionais de tom e estilo para o modelo, cole o seguinte:

    You are a product marketer targeting a Gen Z audience. Create exciting and
    fresh advertising copy for products and their simple description. Keep copy
    under a few sentences long.
    
  4. Substitua o texto do cabeçalho padrão de Entrada (input:) por Product:.

  5. Substitua o texto do cabeçalho padrão de Saída (output:) por Product copy:.

Etapa 2: adicionar exemplos

Agora que você nomeou suas colunas, forneça algumas linhas de exemplo. As linhas precisam conter entradas de exemplo (nomes de produtos deste exemplo) e saídas de exemplo (descrições de produtos correspondentes). Ao fornecer ao modelo algumas descrições de produtos de exemplo, é possível orientá-lo a replicar um estilo semelhante ao gerar as próprias saídas. É possível inserir exemplos manualmente ou importar de um arquivo usando o menu de importação de dados.

Para inserir exemplos manualmente:

  1. Na tabela de dados dos principais exemplos, selecione o campo abaixo do cabeçalho Product: e digite uma descrição do produto.

  2. Selecione o campo abaixo do cabeçalho Product copy: e digite o texto de marketing do produto.

Confira um exemplo de valores de entrada e saída para o comando:

Produto: Cópia do produto:
Tênis antigo Vamos amarrar! Esses chutes criam um visual icônico e uma paleta de cores exclusiva, além de apoiar você no estilo e na funcionalidade como nenhum outro calçado antes.
Moletom supermacio Fique confortável e com estilo no nosso novo moletom unissex! Feito com 100% de algodão, este moletom com capuz é macio e confortável para usar o dia todo. O interior semiescovado mantém você aquecido até mesmo nos dias mais frios.

(Opcional) Para importar exemplos de um arquivo:

  1. No canto superior direito da tabela de exemplos, clique em Actions > Import examples.

  2. Na caixa de diálogo, selecione um arquivo CSV ou do Planilhas Google no Google Drive ou faça o upload de um arquivo do seu computador.

  3. Na caixa de diálogo de exemplos de importação, escolha quais colunas importar e quais deixar de fora. A caixa de diálogo também permite especificar qual coluna de dados é importada para qual coluna da tabela no comando estruturado.

Etapa 3: testar o comando

Quando você tiver os exemplos que mostram o modelo que você quer, teste seu comando com uma nova entrada na tabela Testar seu comando na parte de baixo da tela.

Por exemplo, é possível inserir algo como Vintage baseball cap na coluna de entrada, clicar no botão Executar ou pressionar Enter e ver o que o modelo gera.

Analisar como os exemplos são enviados ao modelo

Em segundo plano, o Google AI Studio cria um comando combinando as instruções com os exemplos fornecidos. À medida que você adiciona mais exemplos, eles são adicionados ao texto enviado ao modelo. Dependendo do tamanho dos exemplos, é possível atingir o limite de tokens do modelo. Todos os modelos de IA generativa têm um limite de tokens, que é o tamanho máximo do texto que eles podem aceitar como entrada.

Etapa 4: próximas etapas

Quando o comando estiver pronto, salve seu projeto no Google Drive clicando no botão Salvar ou exporte-o para código clicando no botão Ver código.

Também é possível exportar os exemplos few-shot individuais para um arquivo CSV ou uma planilha Google. Clique em Exportar exemplos no menu Ação para exportar seus exemplos.

Leia mais