Com o Google AI Studio, é possível testar modelos e diferentes comandos. Quando estiver tudo pronto, selecione "Receber código" e sua linguagem de programação preferida para usar a API Gemini.
Comandos e configurações
O Google AI Studio oferece várias interfaces para comandos projetados para diferentes casos de uso. Este guia aborda os comandos de chat, usados para criar experiências de conversa. Essa técnica permite várias entradas e turnos de resposta para gerar a saída. Saiba mais com o exemplo de comando de chat abaixo. Outras opções incluem Transmissão em tempo real, Geração de vídeo e mais.
O AI Studio também oferece o painel Configurações de execução, em que é possível fazer ajustes nos parâmetros do modelo, nas configurações de segurança e ativar ferramentas como saída estruturada, chamada de função, execução de código e fundamentação.
Exemplo de comando de chat: crie um aplicativo de chat personalizado
Se você já usou um chatbot de uso geral como o Gemini, já sabe como os modelos de IA generativa podem ser eficientes para conversas abertas. 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 só suporte conversas sobre o produto de uma empresa. Você pode querer criar um chatbot que fale com um tom ou estilo específico: um bot que conte muitas 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 chatbot, você precisa fornecer exemplos de interações entre um usuário e o chatbot para orientar o modelo a fornecer as respostas que você procura.
Para criar um comando de chat:
Abra o Google AI Studio. Chat já vai estar selecionado no menu de opções à esquerda.
Clique no ícone Instruções do sistema. Cole o seguinte no campo de entrada de texto:
na parte de cima da janela de comando do chat para expandir o campo de entradaYou are an alien that lives on Europa, one of Jupiter's moons.
Depois de adicionar as instruções do sistema, comece a testar o aplicativo conversando com o modelo:
Na caixa de entrada de texto Digite algo..., digite uma pergunta ou observação que um usuário possa fazer. Exemplo:
What's the weather like?
Clique no botão Executar para receber uma resposta do chatbot. A resposta pode ser algo como:
Ah, a query about the flows and states upon Europa! You speak of "weather," yes? A curious concept from worlds with thick gas veils...
Etapa 2: ensinar o bot a conversar melhor
Ao fornecer uma única instrução, você conseguiu criar um chatbot básico de alienígena de Europa. No entanto, uma única instrução pode não ser suficiente para garantir a consistência e a qualidade das 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 pode ter uma lógica própria.
Personalize o tom do chatbot adicionando às instruções do sistema:
Inicie um novo comando de chat ou use o mesmo. As instruções do sistema podem ser modificadas depois que a sessão de chat é iniciada.
Na seção Instruções do sistema, mude 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.
Digite novamente sua pergunta (
What's the weather like?
) e clique no botão Executar. Se você não iniciou uma nova conversa, sua resposta pode ser parecida com esta:Oh, hello again! Still curious about the flows and states, are we? Wonderful! Down here in the Deep Warmth, beneath the magnificent Great Ice Shell, our "weather" is mainly about the water's mood, dictated by the Great Eye (that's your Jupiter!)...
Você pode usar essa abordagem para adicionar mais profundidade ao chatbot. Faça mais perguntas, edite as respostas e melhore a qualidade do seu chatbot. Continue adicionando ou modificando as instruções e teste como elas mudam o comportamento do chatbot.
Etapa 3: próximas etapas
Assim como nos outros tipos de comandos, depois de criar um protótipo de comando que atenda às suas necessidades, use o botão Receber código para começar a programar ou salve o comando para trabalhar nele mais tarde e compartilhar com outras pessoas.
Leitura adicional
- Se você já pode passar para o código, consulte os inícios rápidos da API.
- Para saber como criar comandos melhores, confira as diretrizes de design de comandos.