Crie com o MakerSuite – Parte 1: introdução

SET 26, 2023
Ray Thai Product Manager Google Labs

Estamos sempre em busca de ferramentas e tecnologias que tragam soluções inovadoras para a comunidade de desenvolvedores. O termo IA generativa refere-se à capacidade dos modelos de aprendizado de máquina, tais como os modelos de linguagem grandes (LLMs, na sigla em inglês) treinados com enormes volumes de dados, de aprender padrões e criar conteúdo, como textos, imagens, vídeos ou áudios. Eles ainda estão em desenvolvimento, mas já estamos vendo como os modelos como o PaLM 2 podem melhorar a qualidade do código para nos tornar mais produtivos por meio de ferramentas como o Project IDX e o Studio Bot do Android e nos ajudar na criação de experiências do usuário inovadoras, como o Bard. É incrível ver como é simples interagir com esses LLMs poderosos, por isso estamos lançando uma série de 5 partes chamada "Crie com o MakerSuite" para mostrar como é fácil começar.

O que é o MakerSuite?

O MakerSuite é uma forma rápida e fácil de começar a criar aplicativos de IA generativa. Ele fornece uma IU eficiente para criar instruções para alguns dos modelos mais recentes do Google e converte facilmente instruções em código pronto para produção que pode ser integrado aos aplicativos. Hoje, acabamos com a lista de espera, para que qualquer pessoa em 179 países e territórios possa usar o MakerSuite.

A arte de criar instruções para LLMs

Interagir com os LLMs é tão simples quanto criar instruções de linguagem simples, tornando-os acessíveis a todos. As instruções podem ser tão simples quanto uma única entrada, mas você tem a flexibilidade de fornecer mais contexto ou exemplos, orientando o modelo com eficácia para que ele produza a resposta mais ideal. Você verá que é possível alcançar resultados diferentes simplesmente ajustando a maneira como escreve as instruções. Para aproveitar o poder desses modelos com segurança e eficácia, a elaboração cuidadosa e o refinamento iterativo tornam-se essenciais.

A escolha do tipo de instrução certo: texto, dados ou chat?

Quando se trata de usar o MakerSuite, existem três tipos de instrução para ajudar você a atingir suas metas.

1. Instruções de texto: solte sua criatividade

As instruções de texto no MakerSuite proporcionam uma experiência flexível e livre pela qual você pode se expressar de maneira criativa usando instruções. Seja para usuários iniciantes ou mais experientes, as instruções de texto oferecem uma forma simples de interagir com o modelo.

txtprompts1
Geração de ideias para um jantar usando instruções de texto no MakerSuite

2. Instruções de dados: few-shot prompting estruturado

As instruções de dados são a escolha certa quando há exemplos para ajudar a especificar com precisão o que se deseja do modelo. Elas são perfeitas para aplicativos que exigem um formato consistente de entrada e saída, como geração de dados, tradução e muito mais.

txtprompts2
Um dicionário reverso usando uma instrução de dados no MakerSuite

3. Instruções de chat: para criar experiências de conversa

Se a meta for criar bots de chat interativos ou simular conversas, as instruções de chat são a solução! Elas permitem criar experiências de conversa envolventes e interativas.

txtprompts3
Conversa com um boneco de neve usando instruções de chat no MakerSuite

Independentemente do tipo de instrução escolhido, você verá como é fácil usar o MakerSuite para criar instruções para alguns dos modelos mais recentes do Google e oferecer experiências do usuário novas e interessantes.

Mal podemos esperar para ver o que você vai criar

A IA está reformulando substancialmente o cenário do trabalho e da criatividade dos desenvolvedores. Temos o compromisso de capacitar a comunidade de desenvolvedores com acesso a modelos de ponta. Acreditamos que uma comunidade de desenvolvedores aberta e colaborativa estimula o progresso e estamos contentes de ver empresas como a LlamaIndex e a Chroma usando o MakerSuite como base para suas próprias inovações.

Você pode se inscrever para começar a usar o MakerSuite em 179 países e territórios. Exemplos de instruções estão disponíveis para que você obtenha inspiração ou simplesmente comece a criar instruções para ver o que o modelo gera. Quando você achar que a configuração já está adequada, exporte-a facilmente do MakerSuite para código e comece a integrá-la a aplicativos, produtos e serviços. Se você preferir criar instruções para nossos modelos diretamente com a API, inscreva-se e obtenha sua chave de API no MakerSuite para começar!