Como escrever um bom prompt? Um guia passo a passo para usar prompts para dominar a IA (1) Hoje em dia, a IA está em todos os lugares, desde chatbots, criação de conteúdo, desenvolvimento de programas, até diversas ferramentas auxiliares no trabalho e no estudo. Mas você já se deparou com uma situação dessas? • A resposta dada pela IA é irrelevante para a pergunta? • A saída é confusa? • O texto gerado não é específico o suficiente e não pode ser usado diretamente? A raiz desses problemas geralmente não é a IA, mas o "prompt" que você escreveu não é claro o suficiente. Você deve saber que a IA não consegue realmente entender o que você está pensando. Ela só consegue adivinhar suas necessidades com base no prompt que você insere. Este artigo o guiará passo a passo para aprender a escrever prompts de alta qualidade, para que a IA possa se tornar sua boa ajudante a partir de agora! O que é um prompt? Um prompt é uma descrição do que você diz à IA para fazer e como fazê-lo. Um bom prompt geralmente consiste em quatro elementos principais: • Instrução: O que você quer que a IA faça? • Contexto: Quais informações básicas a IA precisa para concluir a tarefa? • Formato de saída: Em qual formato você deseja que o resultado seja gerado? • Função: Qual função a IA deve assumir ao executar a tarefa? Dominar esses quatro elementos permitirá que você controle com precisão os resultados gerados pela IA. 1. Instrução — Clareza é fundamental! O que exatamente é uma instrução? Uma instrução é como um comando ou pergunta que você dá à IA, como: • "Resuma os pontos principais do seguinte artigo." • "Escreva um artigo científico popular sobre a história da IA." Mas nem todas as instruções são boas. O que são boas instruções? ❌ Exemplos de instruções ruins: • Escreva um artigo • Crie um jogo • Crie um bom nome Essas instruções são vagas e dificultam que a IA determine o que você deseja. ✅ Exemplos de boas instruções: • Escreva um artigo de 1.000 palavras explorando a aplicação da IA no diagnóstico médico, voltado para alunos do ensino fundamental, usando linguagem simples e acessível e um estilo científico popular. • Escreva um jogo 3D Snake que possa ser executado em uma página da web, com gráficos suaves e suporte de teclado. • Crie três nomes criativos, memoráveis e focados no tópico para o meu produto de escrita de IA. Como você pode ver, instruções claras e específicas podem melhorar muito o desempenho da IA. 2. Contexto - Ajudando a IA a entender você melhor. O que é contexto? Contexto se refere às informações básicas adicionais que a IA precisa para concluir suas tarefas, como um rascunho do seu artigo atual, dados anteriores da sua empresa e materiais de referência relevantes para a tarefa específica. Por exemplo: • "Abaixo estão os dados de vendas da nossa empresa dos últimos três anos. Analise e forneça sugestões para melhorar as vendas." • "Estou escrevendo um artigo sobre inteligência artificial. Este é meu primeiro rascunho. Ajude-me a melhorá-lo e adicionar referências acadêmicas apropriadas." Contexto pode ser conteúdo que você mesmo fornece ou conteúdo gerado anteriormente pela IA. Por que o contexto é importante? A IA não conhece as informações em sua mente. Sem contexto, ela só pode fazer suposições cegas, e o conteúdo que ela gera será naturalmente tendencioso ou até mesmo fora do tópico. Por exemplo, se você perguntar: "Escreva um currículo para mim", a IA não conhece sua formação, habilidades ou objetivos de trabalho e só pode fornecer informações gerais. Mas se você fornecer contexto, como: • Suas informações pessoais (nome, formação, experiência em projetos); • O contexto cultural da sua posição e empresa-alvo; a IA pode facilmente escrever um currículo preciso e personalizado. Como podemos melhorar a qualidade do contexto? • Verifique se você forneceu todas as informações necessárias para a tarefa. • Pergunte proativamente à IA: "O que mais você precisa saber para concluir este artigo?" • Forneça exemplos de referência ou artigos de amostra para ajudar a IA a entender melhor suas expectativas. III. Formato de Saída - Ajudando a IA a entregar melhores resultados. O formato de saída informa à IA como você deseja que os resultados sejam apresentados. Por exemplo: • "Apresente as seguintes informações em uma tabela, com colunas para data, evento e impacto." • "Gere um resumo de 500 palavras dividido em três seções: introdução, pontos principais e conclusão." • "Por favor, produza em formato Markdown, usando títulos de primeiro e segundo níveis e listas ordenadas." Quais são alguns formatos de saída comuns e fáceis de usar? • Texto: Markdown, CSV, JSON, XML • Diagrama: Fluxogramas (Mermaid), mapas mentais • Código: Exemplos de código em várias linguagens de programação • Fórmulas matemáticas: LaTeX Como especificar o formato com precisão? A abordagem mais simples e eficaz: • Forneça um exemplo claro (poucas imagens): Mostre o modelo de saída esperado. • Descreva os requisitos de conteúdo para cada seção em detalhes. • Use pseudocódigo ou definições de tipo para explicar a estrutura para a IA. Por exemplo, se você quiser que a IA gere uma string JSON: Por favor, gere o seguinte formato JSON: { "title": "Título do artigo", "content": [ { "heading": "Título de primeiro nível", "paragraph": "Parágrafo de conteúdo" } ] } Dessa forma, a IA pode fornecer facilmente a formatação precisa de que você precisa. IV. Funções – Dando uma "alma" à IA Uma função é a identidade que a IA assume ao concluir uma tarefa. Você não precisa definir uma função, mas a função certa permite que a IA compreenda suas necessidades com mais precisão e forneça serviços mais profissionais. Por exemplo: • "Você é um engenheiro de software experiente. Revise e otimize o código a seguir para mim." • "Você é um conselheiro psicológico. Analise o seguinte problema para mim em um tom gentil e empático." • "Você é um mentor socrático. Ajude-me a entender os conceitos de IA por meio de perguntas inspiradoras." Os benefícios da definição de funções incluem: • Esclarecer os limites e as perspectivas da tarefa da IA. • Permitir que a IA aplique com mais precisão seu conhecimento de domínio treinado. Exemplo abrangente: Dominar esses quatro elementos revelará a essência dos prompts. Agora, vamos combinar todos os elementos acima para ver um exemplo de prompt completo e de alta qualidade: Tarefa: Escreva um resumo das aplicações de IA na área médica. "Você é um redator de divulgação científica especializado em explicar tecnologia em termos leigos (função). Com base nos resumos dos dois artigos acadêmicos fornecidos abaixo (contexto), escreva um resumo de menos de 500 palavras (formato de saída) adequado para alunos do ensino fundamental. O artigo deve ser fácil de entender e fornecer pelo menos dois exemplos específicos para ilustrar como a IA pode melhorar o diagnóstico médico (instruções)." Com esses prompts, a IA gerará o conteúdo que você deseja de forma rápida e precisa. Resumo: O segredo para escrever prompts eficazes é lembrar-se firmemente destes quatro elementos: ✅ Instruções claras e específicas ✅ Contexto completo e suficiente ✅ Formato de saída claro ✅ Identificação precisa da função. Da próxima vez que usar IA, considere praticar este método; acredito que você alcançará resultados surpreendentemente satisfatórios!
Simplificando: a semelhança é que o contexto ainda precisa ser claro; a diferença é que você não precisa dx.com/leaferinger/st…ência o que fazer; ele tentará encontrar o melhor caminho. Por exemplo, se você pedir ao GPT-4o para traduzir, você pode dizer a ele para primeiro traduzir literalmente e depois parafrasear. Com o o1, você pode simplesmente pedir para ele reescrever o conteúdo acima em chinês.