Tamanho de fonte
Alto contraste
Altura de linha

Transformando, Traduzindo e Modificando: Um Guia de Engenharia de Prompts

Avatar de Adriano Soares Adriano Soares
4 minutos de leitura 5 meses atrás

A engenharia de prompts é uma habilidade essencial para quem está começando a explorar o mundo da Inteligência Artificial (IA). Neste tutorial, vamos abordar como transformar, traduzir e modificar prompts para obter melhores resultados em suas interações com modelos de linguagem. Se você está iniciando seus estudos em IA e quer entender os conceitos básicos e fundamentais, este guia é para você.

O que é um Prompt?

Um prompt é a entrada que fornecemos a um modelo de linguagem. A ideia é que, ao receber essa entrada, o modelo a processe em sua rede neural e nos forneça uma resposta. A criação de prompts eficazes é um campo em estudo intenso e baseia-se em tentativa e erro. Vamos explorar algumas diretrizes principais para melhorar a qualidade dos prompts.

Princípios de um Bom Prompt

1. Escrever Instruções Claras e Específicas

Para criar um bom prompt, é fundamental que as instruções sejam claras e específicas. Isso ajuda o modelo a entender exatamente o que você está pedindo. Por exemplo:

Desenvolva um plano de investimento eficaz, definindo tipos de investimentos, proporções entre investimentos e diversificação para o perfil do cliente abaixo.

2. Dar ao Modelo Tempo para Pensar

Assim como os seres humanos, quanto mais tempo dermos ao modelo para “pensar”, mais refinada será a resposta. Uma técnica importante é dividir um prompt maior em prompts menores e mais específicos sempre que possível.

Transformando Prompts

Transformar um prompt envolve modificar sua estrutura para obter uma resposta mais adequada. Por exemplo, se você deseja que o modelo forneça uma resposta em um formato específico, pode estruturar o prompt da seguinte maneira:

Responda as perguntas em um parágrafo de até 20 palavras. Categorize as respostas nos seguintes conteúdos: física, matemática, língua portuguesa ou outros.
Retorne a resposta em um formato JSON, com as chaves:
- fonte: valor deve ser sempre AsimoBot
- resposta: a resposta para a pergunta
- categoria: a categoria da pergunta

Traduzindo Prompts

A tradução de prompts é útil quando você precisa adaptar a entrada para diferentes idiomas. Por exemplo, se você deseja que o modelo responda em português, pode estruturar o prompt assim:

Responda a pergunta em até 10 palavras, retorne a resposta em português:
Pergunta: O que é uma estrela?

Modificando Prompts

Modificar um prompt envolve ajustar suas partes para melhorar a clareza e a especificidade. Por exemplo, ao criar um prompt para um chatbot, você pode adicionar delimitadores para destacar partes importantes:

Delimitado por #### está um exemplo do meu estilo de escrita de emails:

####
Fala, meu amigo!
Como estamos?
O que você acha de marcarmos um dia para conversar?
Tamo junto!
Abraço
####

Exemplos Práticos

Exemplo 1: Transformando um Prompt

Desenvolva um plano de aula para uma turma de 5 alunos

Exemplo 2: Traduzindo um Prompt

Responda a pergunta em até 10 palavras, retorne a resposta em português:
Pergunta: O que é uma estrela?

Exemplo 3: Modificando um Prompt

Delimitado por #### está um exemplo do meu estilo de escrita de emails:

####
Fala, meu amigo!
Como estamos?
O que você acha de marcarmos um dia para conversar?
Tamo junto!
Abraço
####

Conclusão

A engenharia de prompts é uma habilidade poderosa que pode transformar, traduzir e modificar a maneira como interagimos com modelos de linguagem, como Gemini e ChatGPT. Ao seguir os princípios de clareza e especificidade, e ao dar tempo ao modelo para pensar, você pode obter respostas mais precisas e úteis. Experimente as técnicas apresentadas neste tutorial e veja como elas podem melhorar suas interações com a IA.

Esperamos que este guia tenha sido útil para você. Continue explorando e aprimorando suas habilidades em engenharia de prompts para alcançar resultados cada vez melhores!

Imagem de um notebook

Cursos de programação gratuitos com certificado

Aprenda a programar e desenvolva soluções para o seu trabalho com Python para alcançar novas oportunidades profissionais. Aqui na Asimov você encontra:

  • Conteúdos gratuitos
  • Projetos práticos
  • Certificados
  • +20 mil alunos e comunidade exclusiva
  • Materiais didáticos e download de código
Inicie agora

Comentários

Comentar
Faça parte da discussão Crie sua conta gratuita e compartilhe
sua opinião nos comentários
Entre para a Asimov