O ChatGPT está revolucionando o cenário tecnológico, oferecendo possibilidades infinitas. Ao dominar as técnicas de engenharia de prompts, você pode aproveitar todo o potencial dessa ferramenta poderosa. Aqui estão dez frameworks práticos para ajudá-lo a aprimorar suas habilidades e impulsionar seus resultados, e o que eu mais uso no dia-a-dia deixei para o final!
Importância da Engenharia de Prompts
Desde a invenção do mouse, nós como usuários de tecnologia temos “apontado e clicado” para as coisas que precisamos acessar e usar no ambiente virtual. Com o smartphone, o “clique” virou “toque”, mas a ideia é a mesma. Até para pedir uma pizza no iFood você precisa clicar ou tocar na tela diversas vezes e intuitivamente navegar pelas telas, ao invés de falar (ou digitar) “peça uma pizza para mim”.
Nós como usuários, de verdade, ficamos mal-acostumados com a interface gráfica, porque o problema da Engenharia de Prompts é antigo. Isso porque antes da invenção do mouse e da interface gráfica, “usar o computador” significava falar (digitar) os comandos para que fossem executados. Estou falando do prompt de comando:

Então, veja, que não tem nada de novo nesse tema. A única diferença é que a finalidade dos prompts, agora com o ChatGPT e as outras Inteligências Artificiais que vemos surgir, é que o prompt deve ser otimizado para atender a determinada expectativa do usuário.
E fazer isso não é difícil. Até na conversa com as outras pessoas, intuitivamente, sabemos que precisamos adaptar nossas palavras para a pessoa com quem estamos falando. Falamos sem muito filtro com amigos, podemos ser mais reservados com colegas de trabalho, e naturalmente prestamos atenção na outra pessoa, se ela de fato está entendendo o que estamos tentando dizer.
Ainda assim, existem alguns macetes para nos ajudar a formatar o prompt, de modo a extrair o melhor do ChatGPT e outras IAs. Vamos vê-las?
Prompt Frameworks do ChatGPT
1. APE: Action, Purpose, Expectation
Tradução: Ação, Propósito, Expectativa
Defina claramente a ação que deseja que o ChatGPT execute (o quê), sua finalidade (por quê) e o resultado desejado (expectativa).
Exemplo: “Escreva um e-mail para meu chefe solicitando uma reunião, informando sobre o progresso do projeto e pedindo feedback sobre as próximas etapas.”
2. RACE: Role, Action, Context, Expectation
Tradução: Papel, Ação, Contexto, Expectativa
Especifique o papel do ChatGPT (papel), a ação necessária (ação), o cenário atual (contexto) e o resultado antecipado (expectativa).
Exemplo: “Assuma o papel de consultor de marketing e desenvolva uma campanha de mídia social que promova o nosso novo produto, aumentando o engajamento e as conversões.”
3. COAST: Context, Objective, Actions, Scenario, Task
Tradução: Contexto, Objetivo, Ações, Cenário, Tarefa
Estabeleça o cenário (contexto), defina o objetivo (objetivo), descreva as etapas necessárias (ações), forneça o cenário (cenário) e especifique a tarefa específica que o ChatGPT deve executar (tarefa).
Exemplo: “Imagine uma empresa de comércio eletrônico que deseja aumentar as vendas em 20%. Quais ações podem ser tomadas para atingir esse objetivo, considerando a concorrência de mercado e as demandas dos clientes?”
4. TAG: Task, Action, Goal
Tradução: Tarefa, Ação, Meta
Defina claramente a tarefa que deseja que o ChatGPT execute (tarefa), especifique as etapas necessárias para concluir a tarefa (ação) e defina o objetivo final a ser alcançado (meta).
Exemplo: “Tarefa: Criar um plano de conteúdo para nosso blog. Ação: Pesquisar tópicos populares, escrever artigos informativos e envolventes. Meta: Aumentar o tráfego do blog em 50%.”
5. RISE: Role, Input, Steps, Expectation
Tradução: Papel, Entrada, Etapas, Expectativa
Indique a função do ChatGPT (papel), forneça as informações ou recursos necessários (entrada), peça instruções detalhadas (etapas) e descreva o resultado desejado (expectativa).
Exemplo: “Como especialista financeiro, ajude-me a criar um plano de orçamento mensal que me permita economizar 20% da minha renda. Inclua as etapas para rastrear despesas e metas de redução.”
6. TRACE: Task, Request, Action, Context, Example
Tradução: Tarefa, Solicitação, Ação, Contexto, Exemplo
Defina a tarefa específica (tarefa), descreva o que você está solicitando (solicitação), indique a ação que deseja que o ChatGPT execute (ação), forneça o contexto relevante (contexto) e dê um exemplo para ilustrar sua solicitação (exemplo).
Exemplo: “Tarefa: Escrever um roteiro para um vídeo promocional. Solicitação: Crie um roteiro envolvente e conciso que promova os principais recursos do nosso novo produto. Contexto: O vídeo deve ser destinado a um público-alvo de profissionais de marketing. Exemplo: Inclua uma cena que demonstre o impacto positivo que nosso produto teve em uma campanha de marketing recente.”
7. ERA: Expectation, Role, Action
Tradução: Expectativa, Papel, Ação
Descreva o resultado desejado (expectativa), especifique a função do ChatGPT (papel) e indique as ações que devem ser tomadas para atingir a expectativa.
Exemplo: “Expectativa: Aumentar as vendas do nosso e-commerce em 10%. Papel: Consultor de marketing. Ação: Desenvolver uma estratégia de marketing abrangente que inclua otimização de SEO, marketing de conteúdo e campanhas de mídia social direcionadas.”
8. CARE: Context, Action, Result, Example
Tradução: Contexto, Ação, Resultado, Exemplo
Estabeleça o cenário ou contexto da solicitação (contexto), descreva a ação que deseja que o ChatGPT execute (ação), explique o resultado desejado (resultado) e forneça um exemplo para esclarecer sua solicitação (exemplo).
Exemplo: “Contexto: Estamos lançando um novo produto e queremos gerar interesse nas redes sociais. Ação: Crie uma campanha de mídia social envolvente. Resultado: Aumentar o reconhecimento da marca e gerar leads qualificados. Exemplo: Crie um concurso ou desafio nas mídias sociais que recompense os participantes por compartilhar conteúdo e interagir com nossa marca.”
9. ROSES: Role, Objective, Scenario, Expected Solution, Steps
Tradução: Papel, Objetivo, Cenário, Solução Esperada, Etapas
Indique a função do ChatGPT (papel), defina o objetivo a ser alcançado (objetivo), descreva o cenário atual (cenário), defina a solução desejada (solução esperada) e peça ações específicas para alcançar a solução (etapas).
Exemplo: “Função: Assistente de pesquisa. Objetivo: Encontrar informações sobre as tendências emergentes de marketing digital. Cenário: Preciso de dados abrangentes e atualizados para um relatório de pesquisa. Solução Esperada: Um relatório abrangente que inclua estatísticas, estudos de caso e insights de especialistas. Etapas: Pesquise fontes confiáveis, compile dados e analise as tendências.”
10. RTF: Role, Task, Format
Tradução: Papel, Tarefa, Formato
Indique a personagem do ChatGPT (papel), descreva de forma objetiva a tarefa a ser realizada (task), e especifique como o output deve ser formatado (format).
Exemplo: Imagine que você é um especialista em culinária. Transforme o script de video do YouTube, colado a seguir, em uma receita de bolo de fubá. O output deve listar todos os ingredientes, depois enumerar as etapas do modo de preparo, de forma concisa.
Conclusão
Dominar esses dezframeworks de engenharia de prompts ampliará suas habilidades de ChatGPT, permitindo que você desbloqueie todo o potencial dessa ferramenta. Aproveite essas estruturas práticas para criar prompts precisos, eficientes e eficazes que impulsionarão seus resultados e levarão sua interação com o ChatGPT para o próximo nível.