Como desenvolver um prompt - uma pergunta para IA - de qualidade?

Publicado em 15 de Março

Leitura de 3 minutos

Uma das coisas que eu vejo o pessoal mais sofrendo é. Como montar um prompt de qualidade para a IA. Envolve mais tokens? Sim, se você não sabe o que é isso. Vamos lá que eu te ensino!

Tokens nada mais é do que separação de palavra por categoria (match), basicamente a palavra "amor", ele irá juntar o termo "amo" e "amor" para ver se dá match com outras palavras que você quer. Em Processamento de Linguagem Natural (NLP), tokens são simplesmente unidades de texto nas quais uma frase é dividida para que o modelo consiga processá-la.

Modelos atuais normalmente usam subwords (partes de palavras) em vez de palavras completas.

Algo como "amor", ensinando anteriormente, pode simplesmente virar "am" e "or" dependendo do tokenizer - gerador de tokens da IA. Isso acontece porque dividir palavras permite que o modelo generalize melhor para palavras que nunca viu antes. E com isso, temos uma grande quantidade de tokens que são categorizados e separados pela própria IA para tentar entender o que você está pedindo.

O modelo não faz exatamente um “match” de palavras, mas sim trabalha com representações numéricas dos tokens (vetores). Só mencionei match para ficar fácil de entender.

A questão, para facilitar tudo isso é.

Como desenvolver algo de qualidade? Claro que envolve mais tokens, ser mais preciso não quer dizer que você será econômico, ainda mais no aspecto de programação por exemplo, onde muitas das vezes você quer algo bem especifico daquele nicho ou segmento que você está desenvolvendo ou tentando ajustar.

Para isso. Aja como se falasse com uma super criança.

Isso mesmo, assim como explico para a minha família, você tem uma criança super dotada a sua disposição, mas ela é leiga em vários aspectos, por isso, seja claro no que você está pedindo.

Não adianta chegar e falar. "Quero um excel avançado com base nessas informações". Por mais que você esteja dando as informações para ela, fica o questionamento, o vazio da pergunta. Você quer gráficos? Você quer que faça uma métrica avançada em cima de categorias? Você gostaria de adicionar filtro por categorias? E quer o total em cima de alguma coisa?

Pra isso. Precisamos ser especificos, até mesmo para nós.

"Quero que você pegue essas informações que estou enviando, transforme-as em Excel e em seguida, quero que pegue a TABELA X, faça uma totalidade dela e transforme em gráfico, depois, quero que pegue a TABELA Y e faça um sistema de filtro para eu buscar com mais facilidade"

Entendeu como é fácil? Isso tudo pode ser resolvido com mais precisão no que você está pedindo, então, analise sua pergunta, tente até mesmo, pedir para a IA transcrever o que você escreveu para ver se ela entendeu corretamente e vá lapidando até chegar no prompt ideal.

Olhe suas perguntas e limpe sua mente, analise o que foi escrito, você mesmo entendeu o que foi pedido? Senão, revise e melhore.

Tudo depende daquilo que você quer e o caminho que quer que a IA siga junto com você.